Additions.

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.
This commit is contained in:
Matthias Clasen 2003-10-21 21:49:21 +00:00 committed by Matthias Clasen
parent 28f255d1d0
commit d619ee159b
4 changed files with 29 additions and 23 deletions

View 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:

View 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>

View 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

View 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>