Thu Nov 22 12:56:57 2001  Owen Taylor  <otaylor@redhat.com>

        * gobject/gobject-sections.txt: Update.

        * glib/tmpl/{spawn.sgml,patterns.sgml}: SGML fixes.

        * glib/glib-sections.txt: Updated.

        * glib/Makefile.am (IGNORE_HFILES): Don't scan
        headers in build/
This commit is contained in:
Owen Taylor 2001-11-22 18:54:47 +00:00 committed by Owen Taylor
parent aafb9e4ba9
commit b9f59f0f9d
20 changed files with 552 additions and 72 deletions

View File

@ -1,3 +1,14 @@
Thu Nov 22 12:56:57 2001 Owen Taylor <otaylor@redhat.com>
* gobject/gobject-sections.txt: Update.
* glib/tmpl/{spawn.sgml,patterns.sgml}: SGML fixes.
* glib/glib-sections.txt: Updated.
* glib/Makefile.am (IGNORE_HFILES): Don't scan
headers in build/
Sat Nov 17 17:24:19 2001 Owen Taylor <otaylor@redhat.com> Sat Nov 17 17:24:19 2001 Owen Taylor <otaylor@redhat.com>
* glib/glib-sections.txt: Remove g_log_domain_glib * glib/glib-sections.txt: Remove g_log_domain_glib

View File

@ -24,6 +24,7 @@ CFILE_GLOB=$(top_srcdir)/glib/*.c $(top_srcdir)/gmodule/*.c
# Headers to ignore # Headers to ignore
IGNORE_HFILES= \ IGNORE_HFILES= \
build \
gobject \ gobject \
config.h \ config.h \
glibintl.h \ glibintl.h \

View File

@ -62,6 +62,11 @@ G_MINLONG
G_MAXLONG G_MAXLONG
G_MAXULONG G_MAXULONG
<SUBSECTION>
G_MININT64
G_MAXINT64
G_MAXUINT64
<SUBSECTION> <SUBSECTION>
G_MINFLOAT G_MINFLOAT
G_MAXFLOAT G_MAXFLOAT
@ -745,7 +750,6 @@ G_BREAKPOINT
<SECTION> <SECTION>
<TITLE>Glob-style pattern matching</TITLE> <TITLE>Glob-style pattern matching</TITLE>
<FILE>patterns</FILE> <FILE>patterns</FILE>
GMatchType
GPatternSpec GPatternSpec
g_pattern_spec_new g_pattern_spec_new
g_pattern_spec_free g_pattern_spec_free
@ -851,6 +855,14 @@ g_file_get_contents
g_file_test g_file_test
g_mkstemp g_mkstemp
g_file_open_tmp g_file_open_tmp
<SUBSECTION>
GDir
g_dir_open
g_dir_read_name
g_dir_rewind
g_dir_close
<SUBSECTION Private> <SUBSECTION Private>
g_file_error_quark g_file_error_quark
</SECTION> </SECTION>
@ -1267,25 +1279,19 @@ g_completion_free
<TITLE>Windows Compatability Functions</TITLE> <TITLE>Windows Compatability Functions</TITLE>
<FILE>windows</FILE> <FILE>windows</FILE>
MAXPATHLEN MAXPATHLEN
NAME_MAX
pid_t pid_t
pipe pipe
ftruncate ftruncate
opendir
readdir
rewinddir
closedir
g_win32_error_message g_win32_error_message
g_win32_getlocale g_win32_getlocale
g_win32_get_package_installation_directory g_win32_get_package_installation_directory
g_win32_get_package_installation_subdirectory g_win32_get_package_installation_subdirectory
G_WIN32_DLLMAIN_FOR_DLL_NAME
<SUBSECTION Private> <SUBSECTION Private>
g_win32_ftruncate g_win32_ftruncate
g_win32_closedir
g_win32_opendir
g_win32_rewinddir
</SECTION> </SECTION>

View File

@ -169,3 +169,45 @@ A test to perform an a file using g_file_test().
@Returns: @Returns:
<!-- ##### STRUCT GDir ##### -->
<para>
</para>
<!-- ##### FUNCTION g_dir_open ##### -->
<para>
</para>
@path:
@flags:
@error:
@Returns:
<!-- ##### FUNCTION g_dir_read_name ##### -->
<para>
</para>
@dir:
@Returns:
<!-- ##### FUNCTION g_dir_rewind ##### -->
<para>
</para>
@dir:
<!-- ##### FUNCTION g_dir_close ##### -->
<para>
</para>
@dir:

View File

@ -165,6 +165,15 @@ i.e. just the <filename>foo</filename> in <filename>/usr/bin/foo</filename>.
</para> </para>
<!-- ##### FUNCTION closedir ##### -->
<para>
Provided for UNIX emulation on Windows; see documentation for <function>closedir()</function>
in any UNIX manual.
</para>
@Param1:
@Returns:
<!-- ##### MACRO fdopen ##### --> <!-- ##### MACRO fdopen ##### -->
<para> <para>
@ -395,6 +404,15 @@ Turns the argument into a string literal by using the '#' stringizing operator.
</para> </para>
<!-- ##### FUNCTION opendir ##### -->
<para>
Provided for UNIX emulation on Windows; see documentation for <function>opendir()</function>
in any UNIX manual.
</para>
@Param1:
@Returns:
<!-- ##### MACRO pclose ##### --> <!-- ##### MACRO pclose ##### -->
<para> <para>
@ -420,6 +438,14 @@ in any UNIX manual.
</para> </para>
<!-- ##### FUNCTION rewinddir ##### -->
<para>
Provided for UNIX emulation on Windows; see documentation for <function>rewinddir()</function>
in any UNIX manual.
</para>
@Param1:
<!-- ##### MACRO write ##### --> <!-- ##### MACRO write ##### -->
<para> <para>

View File

@ -78,6 +78,27 @@ The maximum value which can be held in a #gulong.
<!-- ##### MACRO G_MININT64 ##### -->
<para>
</para>
<!-- ##### MACRO G_MAXINT64 ##### -->
<para>
</para>
<!-- ##### MACRO G_MAXUINT64 ##### -->
<para>
</para>
<!-- ##### MACRO G_MINFLOAT ##### --> <!-- ##### MACRO G_MINFLOAT ##### -->
<para> <para>
The minimum value which can be held in a #gfloat. The minimum value which can be held in a #gfloat.

View File

@ -24,13 +24,13 @@ is better to compile the pattern to a #GPatternSpec using
g_pattern_spec_new() and use g_pattern_match_string() instead of g_pattern_spec_new() and use g_pattern_match_string() instead of
g_pattern_match_simple(). This avoids the overhead of repeated g_pattern_match_simple(). This avoids the overhead of repeated
pattern compilation. pattern compilation.
</para>
<!-- ##### SECTION See_Also ##### --> <!-- ##### SECTION See_Also ##### -->
<para> <para>
</para> </para>
<!-- ##### STRUCT GPatternSpec ##### --> <!-- ##### STRUCT GPatternSpec ##### -->
<para> <para>
A <structname>GPatternSpec</structname> is the 'compiled' form of a pattern. A <structname>GPatternSpec</structname> is the 'compiled' form of a pattern.

View File

@ -61,7 +61,7 @@ Flags passed to g_spawn_sync(), g_spawn_async() and g_spawn_async_with_pipes().
must call <function>waitpid()</function> or handle <literal>SIGCHLD</literal> must call <function>waitpid()</function> or handle <literal>SIGCHLD</literal>
yourself, or the child will become a zombie. yourself, or the child will become a zombie.
@G_SPAWN_SEARCH_PATH: <literal>argv[0]</literal> need not be an absolute path, @G_SPAWN_SEARCH_PATH: <literal>argv[0]</literal> need not be an absolute path,
it will be looked for in the user's <envvar>PATH</envvar>. it will be looked for in the user's <envar>PATH</envar>.
@G_SPAWN_STDOUT_TO_DEV_NULL: the child's standad output will be discarded, @G_SPAWN_STDOUT_TO_DEV_NULL: the child's standad output will be discarded,
instead of going to the same location as the parent's standard output. instead of going to the same location as the parent's standard output.
@G_SPAWN_STDERR_TO_DEV_NULL: the child's standard error will be discarded. @G_SPAWN_STDERR_TO_DEV_NULL: the child's standard error will be discarded.

View File

@ -48,35 +48,6 @@ in any UNIX manual.
@size: @size:
<!-- ##### FUNCTION opendir ##### -->
<para>
Provided for UNIX emulation on Windows; see documentation for <function>opendir()</function>
in any UNIX manual.
</para>
@Param1:
@Returns:
<!-- ##### FUNCTION rewinddir ##### -->
<para>
Provided for UNIX emulation on Windows; see documentation for <function>rewinddir()</function>
in any UNIX manual.
</para>
@Param1:
<!-- ##### FUNCTION closedir ##### -->
<para>
Provided for UNIX emulation on Windows; see documentation for <function>closedir()</function>
in any UNIX manual.
</para>
@Param1:
@Returns:
<!-- ##### FUNCTION g_win32_error_message ##### --> <!-- ##### FUNCTION g_win32_error_message ##### -->
<para> <para>
@ -115,3 +86,12 @@ in any UNIX manual.
@Returns: @Returns:
<!-- ##### MACRO G_WIN32_DLLMAIN_FOR_DLL_NAME ##### -->
<para>
</para>
@static:
@dll_name:

View File

@ -6,13 +6,12 @@
GType GType
G_TYPE_FUNDAMENTAL G_TYPE_FUNDAMENTAL
G_TYPE_FUNDAMENTAL_MAX G_TYPE_FUNDAMENTAL_MAX
G_TYPE_DERIVE_ID G_TYPE_FUNDAMENTAL_SHIFT
G_TYPE_BRANCH_SEQNO
G_TYPE_FUNDAMENTAL_LAST
G_TYPE_IS_ABSTRACT G_TYPE_IS_ABSTRACT
G_TYPE_IS_DERIVED G_TYPE_IS_DERIVED
G_TYPE_IS_FUNDAMENTAL G_TYPE_IS_FUNDAMENTAL
G_TYPE_IS_VALUE_TYPE G_TYPE_IS_VALUE_TYPE
G_TYPE_HAS_VALUE_TABLE
G_TYPE_IS_CLASSED G_TYPE_IS_CLASSED
G_TYPE_IS_INSTANTIATABLE G_TYPE_IS_INSTANTIATABLE
G_TYPE_IS_DERIVABLE G_TYPE_IS_DERIVABLE
@ -40,6 +39,7 @@ G_TYPE_CHECK_VALUE
G_TYPE_CHECK_VALUE_TYPE G_TYPE_CHECK_VALUE_TYPE
G_TYPE_FLAG_RESERVED_ID_BIT G_TYPE_FLAG_RESERVED_ID_BIT
g_type_init g_type_init
GTypeDebugFlags
g_type_init_with_debug_flags g_type_init_with_debug_flags
g_type_name g_type_name
g_type_qname g_type_qname
@ -48,7 +48,6 @@ g_type_parent
g_type_depth g_type_depth
g_type_next_base g_type_next_base
g_type_is_a g_type_is_a
g_type_fundamental_branch_last
g_type_class_ref g_type_class_ref
g_type_class_peek g_type_class_peek
g_type_class_unref g_type_class_unref
@ -60,6 +59,7 @@ g_type_interfaces
g_type_set_qdata g_type_set_qdata
g_type_get_qdata g_type_get_qdata
g_type_query g_type_query
GTypeQuery
GBaseInitFunc GBaseInitFunc
GBaseFinalizeFunc GBaseFinalizeFunc
GClassInitFunc GClassInitFunc
@ -98,6 +98,9 @@ g_type_check_value_holds
g_type_test_flags g_type_test_flags
g_type_name_from_instance g_type_name_from_instance
g_type_name_from_class g_type_name_from_class
<SUBSECTION Private>
GOBJECT_VAR
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -164,6 +167,7 @@ g_object_class_find_property
g_object_class_list_properties g_object_class_list_properties
g_object_new g_object_new
g_object_newv g_object_newv
GParameter
g_object_ref g_object_ref
g_object_unref g_object_unref
GWeakNotify GWeakNotify
@ -193,6 +197,7 @@ g_object_set_valist
g_object_get_valist g_object_get_valist
g_object_watch_closure g_object_watch_closure
g_object_run_dispose g_object_run_dispose
G_OBJECT_WARN_INVALID_PSPEC
G_OBJECT_WARN_INVALID_PROPERTY_ID G_OBJECT_WARN_INVALID_PROPERTY_ID
<SUBSECTION Private> <SUBSECTION Private>
GObjectConstructParam GObjectConstructParam
@ -236,8 +241,15 @@ g_boxed_copy
g_boxed_free g_boxed_free
g_boxed_type_register_static g_boxed_type_register_static
g_pointer_type_register_static g_pointer_type_register_static
<SUBSECTION>
G_TYPE_GSTRING
<SUBSECTION Standard> <SUBSECTION Standard>
G_TYPE_IS_BOXED G_TYPE_IS_BOXED
<SUBSECTION Private>
g_gstring_get_type
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -247,9 +259,12 @@ G_VALUE_HOLDS
G_VALUE_TYPE G_VALUE_TYPE
G_VALUE_TYPE_NAME G_VALUE_TYPE_NAME
G_TYPE_IS_VALUE G_TYPE_IS_VALUE
G_TYPE_IS_VALUE_ABSTRACT
G_IS_VALUE G_IS_VALUE
GValueExchange GValueExchange
GValue GValue
G_TYPE_VALUE
G_TYPE_VALUE_ARRAY
g_value_init g_value_init
g_value_copy g_value_copy
g_value_reset g_value_reset
@ -261,6 +276,12 @@ g_value_type_transformable
g_value_transform g_value_transform
GValueTransform GValueTransform
g_value_register_transform_func g_value_register_transform_func
g_strdup_value_contents
<SUBSECTION Private>
G_VALUE_NOCOPY_CONTENTS
g_value_get_type
g_value_array_get_type
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -282,7 +303,6 @@ g_value_array_sort_with_data
<SECTION> <SECTION>
<TITLE>GParamSpec</TITLE> <TITLE>GParamSpec</TITLE>
<FILE>gparamspec</FILE> <FILE>gparamspec</FILE>
G_TYPE_PARAM
G_TYPE_IS_PARAM G_TYPE_IS_PARAM
G_PARAM_SPEC G_PARAM_SPEC
G_IS_PARAM_SPEC G_IS_PARAM_SPEC
@ -306,6 +326,9 @@ g_param_value_defaults
g_param_value_validate g_param_value_validate
g_param_value_convert g_param_value_convert
g_param_values_cmp g_param_values_cmp
g_param_spec_get_name
g_param_spec_get_nick
g_param_spec_get_blurb
g_param_spec_get_qdata g_param_spec_get_qdata
g_param_spec_set_qdata g_param_spec_set_qdata
g_param_spec_set_qdata_full g_param_spec_set_qdata_full
@ -319,6 +342,7 @@ g_param_spec_pool_insert
g_param_spec_pool_remove g_param_spec_pool_remove
g_param_spec_pool_lookup g_param_spec_pool_lookup
g_param_spec_pool_list g_param_spec_pool_list
g_param_spec_pool_list_owned
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -329,6 +353,7 @@ g_param_spec_pool_list
G_IS_PARAM_SPEC_BOOLEAN G_IS_PARAM_SPEC_BOOLEAN
G_PARAM_SPEC_BOOLEAN G_PARAM_SPEC_BOOLEAN
G_VALUE_HOLDS_BOOLEAN G_VALUE_HOLDS_BOOLEAN
G_TYPE_PARAM_BOOLEAN
GParamSpecBoolean GParamSpecBoolean
g_param_spec_boolean g_param_spec_boolean
g_value_set_boolean g_value_set_boolean
@ -338,6 +363,7 @@ g_value_get_boolean
G_IS_PARAM_SPEC_CHAR G_IS_PARAM_SPEC_CHAR
G_PARAM_SPEC_CHAR G_PARAM_SPEC_CHAR
G_VALUE_HOLDS_CHAR G_VALUE_HOLDS_CHAR
G_TYPE_PARAM_CHAR
GParamSpecChar GParamSpecChar
g_param_spec_char g_param_spec_char
g_value_set_char g_value_set_char
@ -347,6 +373,7 @@ g_value_get_char
G_IS_PARAM_SPEC_UCHAR G_IS_PARAM_SPEC_UCHAR
G_PARAM_SPEC_UCHAR G_PARAM_SPEC_UCHAR
G_VALUE_HOLDS_UCHAR G_VALUE_HOLDS_UCHAR
G_TYPE_PARAM_UCHAR
GParamSpecUChar GParamSpecUChar
g_param_spec_uchar g_param_spec_uchar
g_value_set_uchar g_value_set_uchar
@ -356,6 +383,7 @@ g_value_get_uchar
G_IS_PARAM_SPEC_INT G_IS_PARAM_SPEC_INT
G_PARAM_SPEC_INT G_PARAM_SPEC_INT
G_VALUE_HOLDS_INT G_VALUE_HOLDS_INT
G_TYPE_PARAM_INT
GParamSpecInt GParamSpecInt
g_param_spec_int g_param_spec_int
g_value_set_int g_value_set_int
@ -365,6 +393,7 @@ g_value_get_int
G_IS_PARAM_SPEC_UINT G_IS_PARAM_SPEC_UINT
G_PARAM_SPEC_UINT G_PARAM_SPEC_UINT
G_VALUE_HOLDS_UINT G_VALUE_HOLDS_UINT
G_TYPE_PARAM_UINT
GParamSpecUInt GParamSpecUInt
g_param_spec_uint g_param_spec_uint
g_value_set_uint g_value_set_uint
@ -374,6 +403,7 @@ g_value_get_uint
G_IS_PARAM_SPEC_LONG G_IS_PARAM_SPEC_LONG
G_PARAM_SPEC_LONG G_PARAM_SPEC_LONG
G_VALUE_HOLDS_LONG G_VALUE_HOLDS_LONG
G_TYPE_PARAM_LONG
GParamSpecLong GParamSpecLong
g_param_spec_long g_param_spec_long
g_value_set_long g_value_set_long
@ -383,6 +413,7 @@ g_value_get_long
G_IS_PARAM_SPEC_ULONG G_IS_PARAM_SPEC_ULONG
G_PARAM_SPEC_ULONG G_PARAM_SPEC_ULONG
G_VALUE_HOLDS_ULONG G_VALUE_HOLDS_ULONG
G_TYPE_PARAM_ULONG
GParamSpecULong GParamSpecULong
g_param_spec_ulong g_param_spec_ulong
g_value_set_ulong g_value_set_ulong
@ -392,6 +423,7 @@ g_value_get_ulong
G_IS_PARAM_SPEC_INT64 G_IS_PARAM_SPEC_INT64
G_PARAM_SPEC_INT64 G_PARAM_SPEC_INT64
G_VALUE_HOLDS_INT64 G_VALUE_HOLDS_INT64
G_TYPE_PARAM_INT64
GParamSpecInt64 GParamSpecInt64
g_param_spec_int64 g_param_spec_int64
g_value_set_int64 g_value_set_int64
@ -401,6 +433,7 @@ g_value_get_int64
G_IS_PARAM_SPEC_UINT64 G_IS_PARAM_SPEC_UINT64
G_PARAM_SPEC_UINT64 G_PARAM_SPEC_UINT64
G_VALUE_HOLDS_UINT64 G_VALUE_HOLDS_UINT64
G_TYPE_PARAM_UINT64
GParamSpecUInt64 GParamSpecUInt64
g_param_spec_uint64 g_param_spec_uint64
g_value_set_uint64 g_value_set_uint64
@ -410,6 +443,7 @@ g_value_get_uint64
G_IS_PARAM_SPEC_FLOAT G_IS_PARAM_SPEC_FLOAT
G_PARAM_SPEC_FLOAT G_PARAM_SPEC_FLOAT
G_VALUE_HOLDS_FLOAT G_VALUE_HOLDS_FLOAT
G_TYPE_PARAM_FLOAT
GParamSpecFloat GParamSpecFloat
g_param_spec_float g_param_spec_float
g_value_set_float g_value_set_float
@ -419,6 +453,7 @@ g_value_get_float
G_IS_PARAM_SPEC_DOUBLE G_IS_PARAM_SPEC_DOUBLE
G_PARAM_SPEC_DOUBLE G_PARAM_SPEC_DOUBLE
G_VALUE_HOLDS_DOUBLE G_VALUE_HOLDS_DOUBLE
G_TYPE_PARAM_DOUBLE
GParamSpecDouble GParamSpecDouble
g_param_spec_double g_param_spec_double
g_value_set_double g_value_set_double
@ -428,6 +463,7 @@ g_value_get_double
G_IS_PARAM_SPEC_ENUM G_IS_PARAM_SPEC_ENUM
G_PARAM_SPEC_ENUM G_PARAM_SPEC_ENUM
G_VALUE_HOLDS_ENUM G_VALUE_HOLDS_ENUM
G_TYPE_PARAM_ENUM
GParamSpecEnum GParamSpecEnum
g_param_spec_enum g_param_spec_enum
g_value_set_enum g_value_set_enum
@ -437,6 +473,7 @@ g_value_get_enum
G_IS_PARAM_SPEC_FLAGS G_IS_PARAM_SPEC_FLAGS
G_PARAM_SPEC_FLAGS G_PARAM_SPEC_FLAGS
G_VALUE_HOLDS_FLAGS G_VALUE_HOLDS_FLAGS
G_TYPE_PARAM_FLAGS
GParamSpecFlags GParamSpecFlags
g_param_spec_flags g_param_spec_flags
g_value_set_flags g_value_set_flags
@ -446,7 +483,9 @@ g_value_get_flags
G_IS_PARAM_SPEC_STRING G_IS_PARAM_SPEC_STRING
G_PARAM_SPEC_STRING G_PARAM_SPEC_STRING
G_VALUE_HOLDS_STRING G_VALUE_HOLDS_STRING
G_TYPE_PARAM_STRING
GParamSpecString GParamSpecString
gchararray
g_param_spec_string g_param_spec_string
g_value_set_string g_value_set_string
g_value_set_static_string g_value_set_static_string
@ -458,6 +497,7 @@ g_value_dup_string
G_IS_PARAM_SPEC_PARAM G_IS_PARAM_SPEC_PARAM
G_PARAM_SPEC_PARAM G_PARAM_SPEC_PARAM
G_VALUE_HOLDS_PARAM G_VALUE_HOLDS_PARAM
G_TYPE_PARAM_PARAM
GParamSpecParam GParamSpecParam
g_param_spec_param g_param_spec_param
g_value_set_param g_value_set_param
@ -468,6 +508,7 @@ g_value_dup_param
G_IS_PARAM_SPEC_BOXED G_IS_PARAM_SPEC_BOXED
G_PARAM_SPEC_BOXED G_PARAM_SPEC_BOXED
G_VALUE_HOLDS_BOXED G_VALUE_HOLDS_BOXED
G_TYPE_PARAM_BOXED
GParamSpecBoxed GParamSpecBoxed
g_param_spec_boxed g_param_spec_boxed
g_value_set_boxed g_value_set_boxed
@ -480,6 +521,7 @@ g_value_dup_boxed
G_IS_PARAM_SPEC_POINTER G_IS_PARAM_SPEC_POINTER
G_PARAM_SPEC_POINTER G_PARAM_SPEC_POINTER
G_VALUE_HOLDS_POINTER G_VALUE_HOLDS_POINTER
G_TYPE_PARAM_POINTER
GParamSpecPointer GParamSpecPointer
g_param_spec_pointer g_param_spec_pointer
g_value_set_pointer g_value_set_pointer
@ -489,6 +531,7 @@ g_value_get_pointer
G_IS_PARAM_SPEC_OBJECT G_IS_PARAM_SPEC_OBJECT
G_PARAM_SPEC_OBJECT G_PARAM_SPEC_OBJECT
G_VALUE_HOLDS_OBJECT G_VALUE_HOLDS_OBJECT
G_TYPE_PARAM_OBJECT
GParamSpecObject GParamSpecObject
g_param_spec_object g_param_spec_object
g_value_set_object g_value_set_object
@ -498,17 +541,20 @@ g_value_dup_object
<SUBSECTION gunichar> <SUBSECTION gunichar>
G_IS_PARAM_SPEC_UNICHAR G_IS_PARAM_SPEC_UNICHAR
G_PARAM_SPEC_UNICHAR G_PARAM_SPEC_UNICHAR
G_TYPE_PARAM_UNICHAR
GParamSpecUnichar GParamSpecUnichar
g_param_spec_unichar g_param_spec_unichar
<SUBSECTION GValueArray> <SUBSECTION GValueArray>
G_IS_PARAM_SPEC_VALUE_ARRAY G_IS_PARAM_SPEC_VALUE_ARRAY
G_PARAM_SPEC_VALUE_ARRAY G_PARAM_SPEC_VALUE_ARRAY
G_TYPE_PARAM_VALUE_ARRAY
GParamSpecValueArray GParamSpecValueArray
g_param_spec_value_array g_param_spec_value_array
<SUBSECTION Private> <SUBSECTION Private>
g_value_set_instance g_value_set_instance
g_param_spec_types
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -517,6 +563,7 @@ g_value_set_instance
GTypeCValue GTypeCValue
G_VALUE_COLLECT G_VALUE_COLLECT
G_VALUE_LCOPY G_VALUE_LCOPY
G_VALUE_COLLECT_FORMAT_MAX_LENGTH
</SECTION> </SECTION>
<SECTION> <SECTION>
@ -565,6 +612,8 @@ g_signal_handlers_disconnect_by_func
g_signal_has_handler_pending g_signal_has_handler_pending
g_signal_stop_emission g_signal_stop_emission
g_signal_stop_emission_by_name g_signal_stop_emission_by_name
g_signal_override_class_closure
g_signal_chain_from_overridden
g_signal_add_emission_hook g_signal_add_emission_hook
g_signal_remove_emission_hook g_signal_remove_emission_hook
g_signal_parse_name g_signal_parse_name
@ -576,10 +625,12 @@ g_signal_type_cclosure_new
<FILE>gclosure</FILE> <FILE>gclosure</FILE>
<TITLE>Closures</TITLE> <TITLE>Closures</TITLE>
G_CLOSURE_NEEDS_MARSHAL G_CLOSURE_NEEDS_MARSHAL
G_CLOSURE_N_NOTIFIERS
G_CCLOSURE_SWAP_DATA G_CCLOSURE_SWAP_DATA
G_CALLBACK G_CALLBACK
GCallback GCallback
GClosure GClosure
G_TYPE_CLOSURE
GCClosure GCClosure
GClosureMarshal GClosureMarshal
GClosureNotify GClosureNotify
@ -602,4 +653,33 @@ g_closure_new_simple
g_closure_set_marshal g_closure_set_marshal
g_closure_add_marshal_guards g_closure_add_marshal_guards
g_closure_set_meta_marshal g_closure_set_meta_marshal
g_source_set_closure
G_TYPE_IO_CHANNEL
G_TYPE_IO_CONDITION
<SUBSECTION Private>
g_closure_get_type
g_cclosure_marshal_VOID__VOID
g_cclosure_marshal_VOID__BOOLEAN
g_cclosure_marshal_VOID__CHAR
g_cclosure_marshal_VOID__UCHAR
g_cclosure_marshal_VOID__INT
g_cclosure_marshal_VOID__UINT
g_cclosure_marshal_VOID__LONG
g_cclosure_marshal_VOID__ULONG
g_cclosure_marshal_VOID__ENUM
g_cclosure_marshal_VOID__FLAGS
g_cclosure_marshal_VOID__FLOAT
g_cclosure_marshal_VOID__DOUBLE
g_cclosure_marshal_VOID__STRING
g_cclosure_marshal_VOID__PARAM
g_cclosure_marshal_VOID__BOXED
g_cclosure_marshal_VOID__POINTER
g_cclosure_marshal_VOID__OBJECT
g_cclosure_marshal_STRING__OBJECT_POINTER
g_cclosure_marshal_VOID__UINT_POINTER
g_cclosure_marshal_BOOLEAN__FLAGS
g_cclosure_marshal_BOOL__FLAGS
g_io_channel_get_type
g_io_condition_get_type
</SECTION> </SECTION>

View File

@ -77,3 +77,10 @@ provided to copy and free opaque boxed structures of this type.
@Returns: @Returns:
<!-- ##### MACRO G_TYPE_GSTRING ##### -->
<para>
</para>

View File

@ -22,6 +22,14 @@ Closures
@closure: @closure:
<!-- ##### MACRO G_CLOSURE_N_NOTIFIERS ##### -->
<para>
</para>
@cl:
<!-- ##### MACRO G_CCLOSURE_SWAP_DATA ##### --> <!-- ##### MACRO G_CCLOSURE_SWAP_DATA ##### -->
<para> <para>
@ -52,6 +60,13 @@ Closures
@is_invalid: @is_invalid:
<!-- ##### MACRO G_TYPE_CLOSURE ##### -->
<para>
</para>
<!-- ##### STRUCT GCClosure ##### --> <!-- ##### STRUCT GCClosure ##### -->
<para> <para>
@ -268,3 +283,26 @@ Closures
@meta_marshal: @meta_marshal:
<!-- ##### FUNCTION g_source_set_closure ##### -->
<para>
</para>
@source:
@closure:
<!-- ##### MACRO G_TYPE_IO_CHANNEL ##### -->
<para>
</para>
<!-- ##### MACRO G_TYPE_IO_CONDITION ##### -->
<para>
</para>

View File

@ -64,6 +64,14 @@ of the #GTypeValueTable functions required for a type to create a #GValue of.
@Returns: Whether @type is suitable as a #GValue type. @Returns: Whether @type is suitable as a #GValue type.
<!-- ##### MACRO G_TYPE_IS_VALUE_ABSTRACT ##### -->
<para>
</para>
@type:
<!-- ##### MACRO G_IS_VALUE ##### --> <!-- ##### MACRO G_IS_VALUE ##### -->
<para> <para>
Returns #TRUE if @value is a valid and initialized #GValue structure. Returns #TRUE if @value is a valid and initialized #GValue structure.
@ -90,6 +98,20 @@ the g_value_*() API.
</para> </para>
<!-- ##### MACRO G_TYPE_VALUE ##### -->
<para>
</para>
<!-- ##### MACRO G_TYPE_VALUE_ARRAY ##### -->
<para>
</para>
<!-- ##### FUNCTION g_value_init ##### --> <!-- ##### FUNCTION g_value_init ##### -->
<para> <para>
Initializes @value with the default value of @type. Initializes @value with the default value of @type.
@ -200,3 +222,12 @@ This is an internal function introduced mainly for C marshallers.
@transform_func: @transform_func:
<!-- ##### FUNCTION g_strdup_value_contents ##### -->
<para>
</para>
@value:
@Returns:

View File

@ -60,6 +60,12 @@ Parameter Specifications
@pspec: @pspec:
<!-- ##### MACRO G_TYPE_FUNDAMENTAL_LAST ##### -->
<para>
</para>
<!-- ##### FUNCTION g_closure_add_fnotify ##### --> <!-- ##### FUNCTION g_closure_add_fnotify ##### -->
<para> <para>

View File

@ -241,6 +241,33 @@ if @value1 is found to be less than, equal to or greater than @value2, respectiv
@Returns: -1, 0 or +1, for a less than, equal to or greater than result @Returns: -1, 0 or +1, for a less than, equal to or greater than result
<!-- ##### FUNCTION g_param_spec_get_name ##### -->
<para>
</para>
@pspec:
@Returns:
<!-- ##### FUNCTION g_param_spec_get_nick ##### -->
<para>
</para>
@pspec:
@Returns:
<!-- ##### FUNCTION g_param_spec_get_blurb ##### -->
<para>
</para>
@pspec:
@Returns:
<!-- ##### FUNCTION g_param_spec_get_qdata ##### --> <!-- ##### FUNCTION g_param_spec_get_qdata ##### -->
<para> <para>
@ -378,3 +405,13 @@ if @value1 is found to be less than, equal to or greater than @value2, respectiv
@Returns: @Returns:
<!-- ##### FUNCTION g_param_spec_pool_list_owned ##### -->
<para>
</para>
@pool:
@owner_type:
@Returns:

View File

@ -63,24 +63,7 @@ for types that are assigned at compile-time.
<!-- ##### MACRO G_TYPE_DERIVE_ID ##### --> <!-- ##### MACRO G_TYPE_FUNDAMENTAL_SHIFT ##### -->
<para>
</para>
@ptype:
@branch_seqno:
<!-- ##### MACRO G_TYPE_BRANCH_SEQNO ##### -->
<para>
</para>
@type:
<!-- ##### MACRO G_TYPE_FUNDAMENTAL_LAST ##### -->
<para> <para>
</para> </para>
@ -123,6 +106,14 @@ Returns #TRUE if @type is a fundamental type.
@type: A #GType value. @type: A #GType value.
<!-- ##### MACRO G_TYPE_HAS_VALUE_TABLE ##### -->
<para>
</para>
@type:
<!-- ##### MACRO G_TYPE_IS_CLASSED ##### --> <!-- ##### MACRO G_TYPE_IS_CLASSED ##### -->
<para> <para>
Returns #TRUE if @type is a classed type. Returns #TRUE if @type is a classed type.
@ -571,6 +562,16 @@ type implementations or the signal system).
@debug_flags: Bitwise combination of #GTypeDebugFlags values for debugging purposes. @debug_flags: Bitwise combination of #GTypeDebugFlags values for debugging purposes.
<!-- ##### ENUM GTypeDebugFlags ##### -->
<para>
</para>
@G_TYPE_DEBUG_NONE:
@G_TYPE_DEBUG_OBJECTS:
@G_TYPE_DEBUG_SIGNALS:
@G_TYPE_DEBUG_MASK:
<!-- ##### FUNCTION g_type_init_with_debug_flags ##### --> <!-- ##### FUNCTION g_type_init_with_debug_flags ##### -->
<para> <para>
@ -652,15 +653,6 @@ Check whether @type is a descendant of @is_a_type.
@Returns: %TRUE if @type is_a @is_a_type holds true. @Returns: %TRUE if @type is_a @is_a_type holds true.
<!-- ##### FUNCTION g_type_fundamental_branch_last ##### -->
<para>
</para>
@type:
@Returns:
<!-- ##### FUNCTION g_type_class_ref ##### --> <!-- ##### FUNCTION g_type_class_ref ##### -->
<para> <para>
Increments the reference count of the class structure belonging to Increments the reference count of the class structure belonging to
@ -786,6 +778,16 @@ g_free()ed after use.
@query: @query:
<!-- ##### STRUCT GTypeQuery ##### -->
<para>
</para>
@type:
@type_name:
@class_size:
@instance_size:
<!-- ##### USER_FUNCTION GBaseInitFunc ##### --> <!-- ##### USER_FUNCTION GBaseInitFunc ##### -->
<para> <para>
A callback function used by the type system to do base initialization A callback function used by the type system to do base initialization

View File

@ -201,6 +201,14 @@ Return the type id of an object.
@Returns: @Returns:
<!-- ##### STRUCT GParameter ##### -->
<para>
</para>
@name:
@value:
<!-- ##### FUNCTION g_object_ref ##### --> <!-- ##### FUNCTION g_object_ref ##### -->
<para> <para>
@ -490,6 +498,17 @@ to match the one used with g_object_add_weak_pointer().
@object: @object:
<!-- ##### MACRO G_OBJECT_WARN_INVALID_PSPEC ##### -->
<para>
</para>
@object:
@pname:
@property_id:
@pspec:
<!-- ##### MACRO G_OBJECT_WARN_INVALID_PROPERTY_ID ##### --> <!-- ##### MACRO G_OBJECT_WARN_INVALID_PROPERTY_ID ##### -->
<para> <para>

View File

@ -43,6 +43,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_BOOLEAN.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_BOOLEAN ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecBoolean ##### --> <!-- ##### STRUCT GParamSpecBoolean ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for boolean properties. A #GParamSpec derived structure that contains the meta data for boolean properties.
@ -106,6 +113,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_CHAR.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_CHAR ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecChar ##### --> <!-- ##### STRUCT GParamSpecChar ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for character properties. A #GParamSpec derived structure that contains the meta data for character properties.
@ -173,6 +187,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_UCHAR.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_UCHAR ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecUChar ##### --> <!-- ##### STRUCT GParamSpecUChar ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for unsigned character properties. A #GParamSpec derived structure that contains the meta data for unsigned character properties.
@ -240,6 +261,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_INT.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_INT ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecInt ##### --> <!-- ##### STRUCT GParamSpecInt ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for integer properties. A #GParamSpec derived structure that contains the meta data for integer properties.
@ -307,6 +335,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_UINT.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_UINT ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecUInt ##### --> <!-- ##### STRUCT GParamSpecUInt ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for unsigned integer properties. A #GParamSpec derived structure that contains the meta data for unsigned integer properties.
@ -374,6 +409,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_LONG.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_LONG ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecLong ##### --> <!-- ##### STRUCT GParamSpecLong ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for long integer properties. A #GParamSpec derived structure that contains the meta data for long integer properties.
@ -441,6 +483,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_ULONG.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_ULONG ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecULong ##### --> <!-- ##### STRUCT GParamSpecULong ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for unsigned long integer properties. A #GParamSpec derived structure that contains the meta data for unsigned long integer properties.
@ -508,6 +557,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_INT64.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_INT64 ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecInt64 ##### --> <!-- ##### STRUCT GParamSpecInt64 ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for 64bit integer properties. A #GParamSpec derived structure that contains the meta data for 64bit integer properties.
@ -575,6 +631,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_UINT64.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_UINT64 ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecUInt64 ##### --> <!-- ##### STRUCT GParamSpecUInt64 ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for unsigned 64bit integer properties. A #GParamSpec derived structure that contains the meta data for unsigned 64bit integer properties.
@ -642,6 +705,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_FLOAT.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_FLOAT ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecFloat ##### --> <!-- ##### STRUCT GParamSpecFloat ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for float properties. A #GParamSpec derived structure that contains the meta data for float properties.
@ -710,6 +780,13 @@ Return whether the given #GValue can hold values of type %G_TYPE_DOUBLE.
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_DOUBLE ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecDouble ##### --> <!-- ##### STRUCT GParamSpecDouble ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for double properties. A #GParamSpec derived structure that contains the meta data for double properties.
@ -778,6 +855,13 @@ Get the contents of a %G_TYPE_DOUBLE #GValue.
@value: @value:
<!-- ##### MACRO G_TYPE_PARAM_ENUM ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecEnum ##### --> <!-- ##### STRUCT GParamSpecEnum ##### -->
<para> <para>
@ -843,6 +927,13 @@ Get the contents of a %G_TYPE_DOUBLE #GValue.
@value: @value:
<!-- ##### MACRO G_TYPE_PARAM_FLAGS ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecFlags ##### --> <!-- ##### STRUCT GParamSpecFlags ##### -->
<para> <para>
@ -908,6 +999,13 @@ Get the contents of a %G_TYPE_DOUBLE #GValue.
@value: @value:
<!-- ##### MACRO G_TYPE_PARAM_STRING ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecString ##### --> <!-- ##### STRUCT GParamSpecString ##### -->
<para> <para>
@ -921,6 +1019,12 @@ Get the contents of a %G_TYPE_DOUBLE #GValue.
@null_fold_if_empty: @null_fold_if_empty:
@ensure_non_null: @ensure_non_null:
<!-- ##### TYPEDEF gchararray ##### -->
<para>
</para>
<!-- ##### FUNCTION g_param_spec_string ##### --> <!-- ##### FUNCTION g_param_spec_string ##### -->
<para> <para>
@ -1003,6 +1107,13 @@ Get the contents of a %G_TYPE_DOUBLE #GValue.
@value: @value:
<!-- ##### MACRO G_TYPE_PARAM_PARAM ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecParam ##### --> <!-- ##### STRUCT GParamSpecParam ##### -->
<para> <para>
@ -1074,6 +1185,13 @@ Return whether the given #GValue can hold values derived from type %G_TYPE_BOXED
@value: a valid #GValue structure @value: a valid #GValue structure
<!-- ##### MACRO G_TYPE_PARAM_BOXED ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecBoxed ##### --> <!-- ##### STRUCT GParamSpecBoxed ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for boxed properties. A #GParamSpec derived structure that contains the meta data for boxed properties.
@ -1167,6 +1285,13 @@ later freed with g_boxed_free(), e.g. like: g_boxed_free (G_VALUE_TYPE (@value),
@value: @value:
<!-- ##### MACRO G_TYPE_PARAM_POINTER ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecPointer ##### --> <!-- ##### STRUCT GParamSpecPointer ##### -->
<para> <para>
@ -1228,6 +1353,13 @@ later freed with g_boxed_free(), e.g. like: g_boxed_free (G_VALUE_TYPE (@value),
@value: @value:
<!-- ##### MACRO G_TYPE_PARAM_OBJECT ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecObject ##### --> <!-- ##### STRUCT GParamSpecObject ##### -->
<para> <para>
@ -1291,6 +1423,13 @@ Cast a #GParamSpec instance into a #GParamSpecUnichar.
@pspec: a valid #GParamSpec instance @pspec: a valid #GParamSpec instance
<!-- ##### MACRO G_TYPE_PARAM_UNICHAR ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecUnichar ##### --> <!-- ##### STRUCT GParamSpecUnichar ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for unichar (unsigned integer) properties. A #GParamSpec derived structure that contains the meta data for unichar (unsigned integer) properties.
@ -1330,6 +1469,13 @@ Cast a #GParamSpec instance into a #GParamSpecValueArray.
@pspec: a valid #GParamSpec instance @pspec: a valid #GParamSpec instance
<!-- ##### MACRO G_TYPE_PARAM_VALUE_ARRAY ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpecValueArray ##### --> <!-- ##### STRUCT GParamSpecValueArray ##### -->
<para> <para>
A #GParamSpec derived structure that contains the meta data for #GValueArray properties. A #GParamSpec derived structure that contains the meta data for #GValueArray properties.

View File

@ -664,6 +664,26 @@ otherwise.
@detailed_signal: @detailed_signal:
<!-- ##### FUNCTION g_signal_override_class_closure ##### -->
<para>
</para>
@signal_id:
@instance_type:
@class_closure:
<!-- ##### FUNCTION g_signal_chain_from_overridden ##### -->
<para>
</para>
@instance_and_params:
@signal_id:
@return_value:
<!-- ##### FUNCTION g_signal_add_emission_hook ##### --> <!-- ##### FUNCTION g_signal_add_emission_hook ##### -->
<para> <para>

View File

@ -42,3 +42,10 @@ Varargs Value Collection
@__error: @__error:
<!-- ##### MACRO G_VALUE_COLLECT_FORMAT_MAX_LENGTH ##### -->
<para>
</para>