X-Git-Url: https://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/4d534c82fb65897999ade6867534ab952a9bc019..6bec711e14babb0d6388754f41834036f22a3ef1:/src/treefuncs.def diff --git a/src/treefuncs.def b/src/treefuncs.def index 0c092c1..76e5e02 100644 --- a/src/treefuncs.def +++ b/src/treefuncs.def @@ -9,9 +9,11 @@ enum { A_CCODE, AT_CCODE, C_CCODE, + AD_CCODE, H_CCODE, HT_CCODE, - PH_CCODE + PH_CCODE, + CT_CCODE }; /* check type */ @@ -40,6 +42,9 @@ enum { REGULAR_METHOD, INIT_METHOD, CLASS_INIT_METHOD, + CONSTRUCTOR_METHOD, + DISPOSE_METHOD, + FINALIZE_METHOD, VIRTUAL_METHOD, SIGNAL_LAST_METHOD, SIGNAL_FIRST_METHOD, @@ -52,7 +57,7 @@ CLASS Class STRING otype # this object class type STRING ptype # parent class type STRING bonobo_object_class # Class for BonoboObject - BOOL glade_xml # Glade XML Class + 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 @@ -124,6 +129,7 @@ CLASS Method STRINGLIST flags # G_SIGNAL_* flags for a signal STRING id NODELIST args + STRING funcattrs # GLib function attribute macros STRING onerror STRING defreturn STRING cbuf @@ -132,13 +138,13 @@ CLASS Method BOOL vararg INT unique_id # A unique id for new methods BOOL bonobo_object_func # Function for BonoboObject - STRING interface # interface this belongs to + STRING interface # interface this belongs to ENDCLASS CLASS Variable INT scope TYPE vtype - BOOL glade_widget + BOOL glade_widget STRING id INT line_no BOOL destructor_unref @@ -147,7 +153,7 @@ CLASS Variable BOOL destructor_simple STRING initializer INT initializer_line - BOOL initializer_simple + BOOL initializer_simple ENDCLASS CLASS EnumDef