Additions.
authorMatthias Clasen <maclas@gmx.de>
Tue, 21 Oct 2003 21:49:21 +0000 (21:49 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 21 Oct 2003 21:49:21 +0000 (21:49 +0000)
Tue Oct 21 23:29:54 2003  Matthias Clasen  <maclas@gmx.de>

* gobject/tmpl/gtypemodule.sgml:
* gobject/tmpl/enumerations_flags.sgml:
* gobject/tmpl/gtype.sgml: Additions.

docs/reference/ChangeLog
docs/reference/gobject/tmpl/enumerations_flags.sgml
docs/reference/gobject/tmpl/gtype.sgml
docs/reference/gobject/tmpl/gtypemodule.sgml

index 1e55d47..06c05c8 100644 (file)
@@ -1,3 +1,9 @@
+Tue Oct 21 23:29:54 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/tmpl/gtypemodule.sgml: 
+       * gobject/tmpl/enumerations_flags.sgml: 
+       * gobject/tmpl/gtype.sgml: Additions.
+
 Tue Oct 21 23:09:15 2003  Matthias Clasen  <maclas@gmx.de>
 
        * gobject/tmpl/gparamspec.sgml: 
index ed46dfd..e0e5f4b 100644 (file)
@@ -15,24 +15,28 @@ Enumeration and flags types
 
 <!-- ##### STRUCT GEnumClass ##### -->
 <para>
-
+The class of an enumeration type holds information about its 
+possible values.
 </para>
 
 @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.
 
 <!-- ##### STRUCT GFlagsClass ##### -->
 <para>
-
+The class of a flags type holds information about its 
+possible values.
 </para>
 
 @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.
 
 <!-- ##### MACRO G_ENUM_CLASS_TYPE ##### -->
 <para>
index 72e8e18..b68ce59 100644 (file)
@@ -181,7 +181,7 @@ An opaque structure used as the base of all type instances.
 
 <!-- ##### STRUCT GTypeClass ##### -->
 <para>
-
+An opaque structure used as the base of all classes.
 </para>
 
 
@@ -851,6 +851,7 @@ have been installed.
  the interface.
 @Since: 2.4
 
+
 <!-- ##### FUNCTION g_type_default_interface_peek ##### -->
 <para>
 If the interface type @g_type is currently in use, returns
index d414465..4d88d5f 100644 (file)
@@ -54,27 +54,22 @@ in #GTypeModuleClass.
 
 <!-- ##### STRUCT GTypeModule ##### -->
 <para>
-
+The members of the <structname>GTypeModule</structname> structure should not 
+be accessed directly, except for the @name field.
 </para>
 
-@parent_instance: 
-@use_count: 
-@type_infos: 
-@interface_infos: 
-@name: 
+@name: the name of the #GTypeModule.
 
 <!-- ##### STRUCT GTypeModuleClass ##### -->
 <para>
-
+In order to implement dynamic loading of types based on #GTypeModule, 
+the @load and @unload functions in #GTypeModuleClass must be implemented.
 </para>
 
 @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
 
 <!-- ##### FUNCTION g_type_module_use ##### -->
 <para>