SIGNAL_FIRST_METHOD,
OVERRIDE_METHOD
};
+
ENDHEADER
CLASS Class
STRING otype # this object class type
STRING ptype # parent class type
+ STRING bonobo_x_class # Class for BonoboXObject
STRING chunk_size # if the object should be allocated with mem_chunks
NODELIST nodes
ENDCLASS
INT line_no
ENDCLASS
+CLASS Property
+ STRING gtktype
+ TYPE ptype
+ STRINGLIST flags
+ STRING name
+ STRING nick
+ STRING blurb
+ STRING minimum
+ STRING maximum
+ STRING default_value
+ STRING extra_gtktype
+ BOOL link
+ BOOL export
+ STRING get
+ INT get_line
+ STRING set
+ INT set_line
+ INT line_no
+ENDCLASS
+
CLASS Method
INT scope # scope type
INT method # method type
TYPE mtype
STRING otype # for override methods
- STRINGLIST gtktypes # GTK types for a signal
- STRINGLIST flags # GTK_RUN_* flags for a signal
+ STRINGLIST gtktypes # GObject types for a signal
+ STRINGLIST flags # G_SIGNAL_* flags for a signal
STRING id
NODELIST args
STRING onerror
INT ccode_line
BOOL vararg
INT unique_id # A unique id for new methods
+ BOOL bonobo_x_func # Function for BonoboXObject
ENDCLASS
CLASS Variable
TYPE vtype
STRING id
INT line_no
+ BOOL destructor_unref
STRING destructor
INT destructor_line
BOOL destructor_simple