diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 1e55d478a..06c05c8f0 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,9 @@ +Tue Oct 21 23:29:54 2003 Matthias Clasen + + * gobject/tmpl/gtypemodule.sgml: + * gobject/tmpl/enumerations_flags.sgml: + * gobject/tmpl/gtype.sgml: Additions. + Tue Oct 21 23:09:15 2003 Matthias Clasen * gobject/tmpl/gparamspec.sgml: diff --git a/docs/reference/gobject/tmpl/enumerations_flags.sgml b/docs/reference/gobject/tmpl/enumerations_flags.sgml index ed46dfd0e..e0e5f4b8c 100644 --- a/docs/reference/gobject/tmpl/enumerations_flags.sgml +++ b/docs/reference/gobject/tmpl/enumerations_flags.sgml @@ -15,24 +15,28 @@ Enumeration and flags types - +The class of an enumeration type holds information about its +possible values. @g_type_class: -@minimum: -@maximum: -@n_values: -@values: +@minimum: the smallest possible value. +@maximum: the largest possible value. +@n_values: the number of possible values. +@values: an array of #GEnumValue structs describing the +individual values. - +The class of a flags type holds information about its +possible values. @g_type_class: -@mask: -@n_values: -@values: +@mask: a mask covering all possible values. +@n_values: the number of possible values. +@values: an array of #GFlagsValue structs describing the +individual values. diff --git a/docs/reference/gobject/tmpl/gtype.sgml b/docs/reference/gobject/tmpl/gtype.sgml index 72e8e18c3..b68ce5930 100644 --- a/docs/reference/gobject/tmpl/gtype.sgml +++ b/docs/reference/gobject/tmpl/gtype.sgml @@ -181,7 +181,7 @@ An opaque structure used as the base of all type instances. - +An opaque structure used as the base of all classes. @@ -851,6 +851,7 @@ have been installed. the interface. @Since: 2.4 + If the interface type @g_type is currently in use, returns diff --git a/docs/reference/gobject/tmpl/gtypemodule.sgml b/docs/reference/gobject/tmpl/gtypemodule.sgml index d41446569..4d88d5f80 100644 --- a/docs/reference/gobject/tmpl/gtypemodule.sgml +++ b/docs/reference/gobject/tmpl/gtypemodule.sgml @@ -54,27 +54,22 @@ in #GTypeModuleClass. - +The members of the GTypeModule structure should not +be accessed directly, except for the @name field. -@parent_instance: -@use_count: -@type_infos: -@interface_infos: -@name: +@name: the name of the #GTypeModule. - +In order to implement dynamic loading of types based on #GTypeModule, +the @load and @unload functions in #GTypeModuleClass must be implemented. @parent_class: -@load: -@unload: -@reserved1: -@reserved2: -@reserved3: -@reserved4: +@load: loads the module and registers one or more types using + g_type_module_register_type(). +@unload: unloads the module