1 /* Generated by generate_treefuncs.pl from treefuncs.def!
2 * Do not edit by hand! */
57 typedef long NodeType;
75 typedef union _Node Node;
76 typedef struct _Class Class;
77 typedef struct _Type Type;
78 typedef struct _CCode CCode;
79 typedef struct _Check Check;
80 typedef struct _FuncArg FuncArg;
81 typedef struct _Argument Argument;
82 typedef struct _Property Property;
83 typedef struct _Method Method;
84 typedef struct _Variable Variable;
85 typedef struct _EnumDef EnumDef;
86 typedef struct _EnumValue EnumValue;
87 typedef struct _Flags Flags;
88 typedef struct _Error Error;
121 char * bonobo_object_class;
182 gboolean bonobo_object_func;
192 char * canonical_name;
197 char * default_value;
198 char * extra_gtktype;
220 gboolean glade_widget;
223 gboolean destructor_unref;
226 gboolean destructor_simple;
228 int initializer_line;
229 gboolean initializer_simple;
250 /* General copy/free functions */
251 Node * node_copy (Node *node);
252 void node_free (Node *node);
254 GList * node_list_copy (GList *nodes);
255 void node_list_free (GList *nodes);
257 /* Node new/set functions */
258 Node * node_new (NodeType type, ...);
259 void node_set (Node *node, ...);
262 #endif /* TREEFUNCS_H */