1 # Run ./generate_treefuncs.pl after modifying this to regenerate
4 # These are the parse tree definitions, eliminates typos
57 STRING otype # this object class type
58 STRING ptype # parent class type
59 STRING bonobo_object_class # Class for BonoboObject
60 BOOL glade_xml # Glade XML Class
61 STRING chunk_size # if the object should be allocated with mem_chunks
62 STRINGLIST interfaces # GObject interfaces this class exports
64 BOOL abstract # if G_TYPE_FLAG_ABSTRACT should be used
65 BOOL dynamic # if class is dynamically registered via GTypeModule
69 STRING name # the specifier part
70 STRING pointer # the pointer part
108 STRING canonical_name
126 INT scope # scope type
127 INT method # method type
129 STRING otype # for override methods
130 STRINGLIST gtktypes # GObject types for a signal
131 STRINGLIST flags # G_SIGNAL_* flags for a signal
132 STRING signal_name # Name of signal
135 STRING funcattrs # GLib function attribute macros
142 INT unique_id # A unique id for new methods
143 BOOL bonobo_object_func # Function for BonoboObject
144 STRING interface # interface this belongs to
153 BOOL destructor_unref
156 BOOL destructor_simple
159 BOOL initializer_simple