A_CCODE,
AT_CCODE,
C_CCODE,
+ AD_CCODE,
H_CCODE,
HT_CCODE,
- PH_CCODE
+ PH_CCODE,
+ CT_CCODE
};
/* check type */
REGULAR_METHOD,
INIT_METHOD,
CLASS_INIT_METHOD,
+ CONSTRUCTOR_METHOD,
+ DISPOSE_METHOD,
+ FINALIZE_METHOD,
VIRTUAL_METHOD,
SIGNAL_LAST_METHOD,
SIGNAL_FIRST_METHOD,
STRING otype # this object class type
STRING ptype # parent class type
STRING bonobo_object_class # Class for BonoboObject
+ BOOL glade_xml # Glade XML Class
STRING chunk_size # if the object should be allocated with mem_chunks
STRINGLIST interfaces # GObject interfaces this class exports
NODELIST nodes
+ BOOL abstract # if G_TYPE_FLAG_ABSTRACT should be used
ENDCLASS
CLASS Type
TYPE ptype
STRINGLIST flags
STRING name
+ STRING canonical_name
STRING nick
STRING blurb
STRING minimum
STRING maximum
STRING default_value
STRING extra_gtktype
+ BOOL override
BOOL link
BOOL export
STRING get
STRING otype # for override methods
STRINGLIST gtktypes # GObject types for a signal
STRINGLIST flags # G_SIGNAL_* flags for a signal
+ STRING signal_name # Name of signal
STRING id
NODELIST args
+ STRING funcattrs # GLib function attribute macros
STRING onerror
STRING defreturn
STRING cbuf
CLASS Variable
INT scope
TYPE vtype
+ BOOL glade_widget
STRING id
INT line_no
BOOL destructor_unref
BOOL destructor_simple
STRING initializer
INT initializer_line
+ BOOL initializer_simple
ENDCLASS
CLASS EnumDef