Fix includes.
authorMatthias Clasen <maclas@gmx.de>
Sun, 5 Oct 2003 21:32:09 +0000 (21:32 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sun, 5 Oct 2003 21:32:09 +0000 (21:32 +0000)
Sun Oct  5 23:23:53 2003  Matthias Clasen  <maclas@gmx.de>

* gobject/glib-sections.txt:
* gobject/gobject-sections.txt: Fix includes.

* gobject/tmpl/value_collection.sgml: Add docs found in the
header.

docs/reference/ChangeLog
docs/reference/glib/glib-sections.txt
docs/reference/gobject/gobject-sections.txt
docs/reference/gobject/tmpl/value_collection.sgml

index 0dd55f3..0abaadb 100644 (file)
@@ -1,3 +1,11 @@
+Sun Oct  5 23:23:53 2003  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject/glib-sections.txt: 
+       * gobject/gobject-sections.txt: Fix includes.
+
+       * gobject/tmpl/value_collection.sgml: Add docs found in the 
+       header.
+
 Thu Oct  2 01:22:46 2003  Owen Taylor  <otaylor@redhat.com>
 
        * gobject/gobject-sections.txt gobject/tmpl/gtype.sgml: 
index ce45eaa..bdbce90 100644 (file)
@@ -898,6 +898,7 @@ g_file_error_quark
 <SECTION>
 <TITLE>String Utility Functions</TITLE>
 <FILE>string_utils</FILE>
+<INCLUDE>glib.h,glib/gprintf.h</INCLUDE>
 g_strdup
 g_strndup
 g_strdupv
index 32c2220..40c6136 100644 (file)
@@ -1,4 +1,4 @@
-<INCLUDE>gobject.h</INCLUDE>
+<INCLUDE>glib-object.h</INCLUDE>
 
 <SECTION>
 <FILE>gtype</FILE>
@@ -287,6 +287,8 @@ g_pointer_type_register_static
 
 <SUBSECTION>
 G_TYPE_GSTRING
+G_TYPE_STRV
+GStrv
 
 <SUBSECTION Standard>
 G_TYPE_IS_BOXED
@@ -608,6 +610,7 @@ g_param_spec_types
 <SECTION>
 <TITLE>Varargs Value Collection</TITLE>
 <FILE>value_collection</FILE>
+<INCLUDE>glib-object.h,gobject/gvaluecollector.h</INCLUDE>
 GTypeCValue
 G_VALUE_COLLECT
 G_VALUE_LCOPY
index 0694b2a..e33b486 100644 (file)
@@ -16,35 +16,44 @@ Converting varargs to generic values
 
 <!-- ##### UNION GTypeCValue ##### -->
 <para>
-
+A union holding one collected value.
 </para>
 
 
 <!-- ##### MACRO G_VALUE_COLLECT ##### -->
 <para>
-
+Collects a variable argument value from a va_list. We have to
+implement the varargs collection as a macro, because on some systems
+va_list variables cannot be passed by reference.
 </para>
 
-@value: 
-@var_args: 
-@flags: 
-@__error: 
+@value: a #GValue return location. @value is supposed to be initialized 
+  according to the value type to be collected
+@var_args: the va_list variable; it may be evaluated multiple times
+@flags: flags which are passed on to the collect_value() function of
+  the #GTypeValueTable of @value.
+@__error: a #gchar** variable that will be modified to hold a g_new()
+  allocated error messages if something fails
 
 
 <!-- ##### MACRO G_VALUE_LCOPY ##### -->
 <para>
-
+Collects a value's variable argument locations from a va_list. 
 </para>
 
-@value: 
-@var_args: 
-@flags: 
-@__error: 
+@value: a #GValue return location. @value is supposed to be initialized 
+  according to the value type to be collected
+@var_args: the va_list variable; it may be evaluated multiple times
+@flags: flags which are passed on to the lcopy_value() function of
+  the #GTypeValueTable of @value.
+@__error: a #gchar** variable that will be modified to hold a g_new()
+  allocated error messages if something fails
 
 
 <!-- ##### MACRO G_VALUE_COLLECT_FORMAT_MAX_LENGTH ##### -->
 <para>
-
+The maximal number of #GTypeCValue<!-- -->s which can be collected for a 
+single #GValue.
 </para>