2 SCM
g_rc_gsymcheck_version(SCM version
);
4 void g_register_funcs(void);
7 void gsymcheck_quit(void);
8 void main_prog(void *closure
, int argc
, char *argv
[]);
9 int main(int argc
, char *argv
[]);
11 void i_vars_set(TOPLEVEL
*pr_current
);
13 void usage(char *cmd
);
14 int parse_commandline(int argc
, char *argv
[]);
16 int s_check_all(TOPLEVEL
*pr_current
);
17 int s_check_symbol(TOPLEVEL
*pr_current
, PAGE
*p_current
, const GList
*obj_list
);
18 gboolean
s_check_list_has_item(char **list
, char *item
);
19 void s_check_symbol_structure(const GList
*obj_list
, SYMCHECK
*s_current
);
20 void s_check_text (const GList
*obj_list
, SYMCHECK
*s_current
);
21 void s_check_graphical(const GList
*obj_list
, SYMCHECK
*s_current
);
22 void s_check_device(const GList
*obj_list
, SYMCHECK
*s_current
);
23 void s_check_pinseq(const GList
*obj_list
, SYMCHECK
*s_current
);
24 void s_check_pinnumber(const GList
*obj_list
, SYMCHECK
*s_current
);
25 void s_check_pin_ongrid(const GList
*obj_list
, SYMCHECK
*s_current
);
26 void s_check_slotdef(const GList
*obj_list
, SYMCHECK
*s_current
);
27 void s_check_oldpin(const GList
*obj_list
, SYMCHECK
*s_current
);
28 void s_check_oldslot(const GList
*obj_list
, SYMCHECK
*s_current
);
29 void s_check_nets_buses(const GList
*obj_list
, SYMCHECK
*s_current
);
30 void s_check_connections(const GList
*obj_list
, SYMCHECK
*s_current
);
31 void s_check_missing_attribute(OBJECT
*object
, char *attribute
, SYMCHECK
*s_current
);
32 void s_check_missing_attributes(const GList
*obj_list
, SYMCHECK
*s_current
);
33 void s_check_pintype(const GList
*obj_list
, SYMCHECK
*s_current
);
35 void s_log_update (const gchar
*log_domain
, GLogLevelFlags log_level
, const gchar
*buf
);
37 SYMCHECK
*s_symstruct_init(void);
38 void s_symstruct_print(SYMCHECK
*s_current
);
39 void s_symstruct_free(SYMCHECK
*s_current
);