Closures
-<!-- ##### SECTION ./tmpl/enumerations_flags.sgml:Long_Description ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/enumerations_flags.sgml:See_Also ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/enumerations_flags.sgml:Short_Description ##### -->
-
-
-
-<!-- ##### SECTION ./tmpl/enumerations_flags.sgml:Title ##### -->
-Enumeration and Flag Types
-
-
-<!-- ##### SECTION ./tmpl/gboxed.sgml:Long_Description ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/gboxed.sgml:See_Also ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/gboxed.sgml:Short_Description ##### -->
-
-
-
-<!-- ##### SECTION ./tmpl/gboxed.sgml:Title ##### -->
-gboxed
-
-
-<!-- ##### SECTION ./tmpl/generic_values.sgml:Long_Description ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/generic_values.sgml:See_Also ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/generic_values.sgml:Short_Description ##### -->
-
-
-
-<!-- ##### SECTION ./tmpl/generic_values.sgml:Title ##### -->
-Generic values
-
-
<!-- ##### SECTION ./tmpl/gtypemodule.sgml.sgml:Long_Description ##### -->
<para>
gtypemodule.sgml
-<!-- ##### SECTION ./tmpl/gtypemodule.sgml:Long_Description ##### -->
-<para>
-#GTypeModule provides a simple implementation of the #GTypePlugin
-interface. The model of #GTypeModule is a dynamically loaded module
-which implements some number of types and interface
-implementations. When the module is loaded, it registerse its types
-and interfaces using g_type_module_register_type() and
-g_type_module_add_interface(). As long as any instances of these
-types and interface implementations are in use, the module is kept
-loaded. When the types and interfaces are gone, the module may be
-unloaded. If the types and interfaces become used again, the module
-will be reloaded.
-</para>
-<para>
-Keeping track of whether the module should be loaded or not is done by
-using a use count - it starts at zero, and whenever it is greater than
-zero, the module is loaded. The use count is maintained internally by
-the type system, but also can be explicitely controlled by
-g_type_module_use() and g_type_module_unuse(). Typically, when loading
-a module for the first type, g_type_module_use() will be used to load
-it so that it can initialize its types. At some later point, when the
-module no longer needs to be loaded except for the type
-implementations it contains, g_type_module_unuse() is called.
-</para>
-<para>
-#GTypeModule does not actually provide any implementation of module
-loading and unloading. To create a particular module type you must
-derive from #GTypeModule and implement the load and unload functions
-in #GTypeModuleClass.
-</para>
-
-
-<!-- ##### SECTION ./tmpl/gtypemodule.sgml:See_Also ##### -->
-<para>
-<variablelist>
-
-<varlistentry>
-<term>#GTypePlugin</term>
-<listitem><para>The abstract type loader interface.</para></listitem>
-</varlistentry>
-
-<varlistentry>
-<term>#GModule</term>
-<listitem><para>Portable mechanism for dynamically loaded modules.</para></listitem>
-</varlistentry>
-
-</variablelist>
-</para>
-
-
-<!-- ##### SECTION ./tmpl/gtypemodule.sgml:Short_Description ##### -->
-Type Loading Modules
-
-
-<!-- ##### SECTION ./tmpl/gtypemodule.sgml:Title ##### -->
-GTypeModule
-
-
-<!-- ##### SECTION ./tmpl/gtypeplugin.sgml:Long_Description ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/gtypeplugin.sgml:See_Also ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/gtypeplugin.sgml:Short_Description ##### -->
-
-
-
-<!-- ##### SECTION ./tmpl/gtypeplugin.sgml:Title ##### -->
-GTypePlugin
-
-
-<!-- ##### SECTION ./tmpl/objects.sgml:Long_Description ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/objects.sgml:See_Also ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/objects.sgml:Short_Description ##### -->
-
-
-
-<!-- ##### SECTION ./tmpl/objects.sgml:Title ##### -->
-The Base Object Type
-
-
-<!-- ##### SECTION ./tmpl/param_specs.sgml:Long_Description ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/param_specs.sgml:See_Also ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/param_specs.sgml:Short_Description ##### -->
-
-
-
-<!-- ##### SECTION ./tmpl/param_specs.sgml:Title ##### -->
-Parameter Specifications
-
-
<!-- ##### SECTION ./tmpl/signals.sgml:Long_Description ##### -->
<para>
The basic concept of the signal system is that of the <emphasis>emission</emphasis>
Signals
-<!-- ##### SECTION ./tmpl/standard_params.sgml:Long_Description ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/standard_params.sgml:See_Also ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/standard_params.sgml:Short_Description ##### -->
-
-
-
-<!-- ##### SECTION ./tmpl/standard_params.sgml:Title ##### -->
-Standard Parameter Types
-
-
-<!-- ##### SECTION ./tmpl/value_collection.sgml:Long_Description ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/value_collection.sgml:See_Also ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/value_collection.sgml:Short_Description ##### -->
-
-
-
-<!-- ##### SECTION ./tmpl/value_collection.sgml:Title ##### -->
-Varargs Value Collection
-
-
-<!-- ##### SECTION ./tmpl/value_types.sgml:Long_Description ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/value_types.sgml:See_Also ##### -->
-<para>
-
-</para>
-
-
-<!-- ##### SECTION ./tmpl/value_types.sgml:Short_Description ##### -->
-
-
-
-<!-- ##### SECTION ./tmpl/value_types.sgml:Title ##### -->
-Standard value types
-
-
<!-- ##### USER_FUNCTION GObjectGetParamFunc ##### -->
<para>