From d619ee159bb490b876df42f2ea008004b2602452 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 21 Oct 2003 21:49:21 +0000 Subject: [PATCH] Additions. Tue Oct 21 23:29:54 2003 Matthias Clasen * gobject/tmpl/gtypemodule.sgml: * gobject/tmpl/enumerations_flags.sgml: * gobject/tmpl/gtype.sgml: Additions. --- docs/reference/ChangeLog | 6 +++++ .../gobject/tmpl/enumerations_flags.sgml | 22 +++++++++++-------- docs/reference/gobject/tmpl/gtype.sgml | 3 ++- docs/reference/gobject/tmpl/gtypemodule.sgml | 21 +++++++----------- 4 files changed, 29 insertions(+), 23 deletions(-) diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 1e55d478..06c05c8f 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 ed46dfd0..e0e5f4b8 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 72e8e18c..b68ce593 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 d4144656..4d88d5f8 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 -- 2.34.1