mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-03 07:53:39 +02:00
New files implementing GSequence, a list implemented using a binary tree.
2007-02-03 Soren Sandmann <sandmann@daimi.au.dk> * glib/gsequence.[ch]: New files implementing GSequence, a list implemented using a binary tree. * glib/glib.h, glib/glib.symbols: Update for GSequence. * docs/reference: Add documentation for GSequence * tests: Add sequence-test.c, a thorough test of all of the GSequence API. svn path=/trunk/; revision=5322
This commit is contained in:
committed by
Søren Sandmann Pedersen
parent
20a05714cc
commit
674c4df418
@@ -232,11 +232,13 @@ than to write one yourself using g_enum_register_static().
|
||||
</para>
|
||||
|
||||
@name: A nul-terminated string used as the name of the new type.
|
||||
@_static_values:
|
||||
@Returns: The new type identifier.
|
||||
<!-- # Unused Parameters # -->
|
||||
@const_static_values: An array of #GEnumValue structs for the possible
|
||||
enumeration values. The array is terminated by a struct with all
|
||||
members being 0. GObject keeps a reference to the data, so it cannot
|
||||
be stack-allocated.
|
||||
@Returns: The new type identifier.
|
||||
|
||||
|
||||
<!-- ##### FUNCTION g_flags_register_static ##### -->
|
||||
@@ -250,10 +252,12 @@ than to write one yourself using g_flags_register_static().
|
||||
</para>
|
||||
|
||||
@name: A nul-terminated string used as the name of the new type.
|
||||
@_static_values:
|
||||
@Returns: The new type identifier.
|
||||
<!-- # Unused Parameters # -->
|
||||
@const_static_values: An array of #GFlagsValue structs for the possible
|
||||
flags values. The array is terminated by a struct with all members being 0.
|
||||
GObject keeps a reference to the data, so it cannot be stack-allocated.
|
||||
@Returns: The new type identifier.
|
||||
|
||||
|
||||
<!-- ##### FUNCTION g_enum_complete_type_info ##### -->
|
||||
@@ -282,6 +286,8 @@ my_enum_complete_type_info (GTypePlugin *plugin,
|
||||
|
||||
@g_enum_type: the type identifier of the type being completed
|
||||
@info: the #GTypeInfo struct to be filled in
|
||||
@_values:
|
||||
<!-- # Unused Parameters # -->
|
||||
@const_values: An array of #GEnumValue structs for the possible
|
||||
enumeration values. The array is terminated by a struct with all
|
||||
members being 0.
|
||||
@@ -296,6 +302,8 @@ g_enumeration_complete_type_info() above.
|
||||
|
||||
@g_flags_type: the type identifier of the type being completed
|
||||
@info: the #GTypeInfo struct to be filled in
|
||||
@_values:
|
||||
<!-- # Unused Parameters # -->
|
||||
@const_values: An array of #GFlagsValue structs for the possible
|
||||
enumeration values. The array is terminated by a struct with all
|
||||
members being 0.
|
||||
|
@@ -149,10 +149,6 @@ can be configured.
|
||||
parameter is guaranteed to remain valid and
|
||||
unmodified for the lifetime of the parameter.
|
||||
Since 2.8
|
||||
@G_PARAM_STATIC_NICK: the string used as nick when constructing the
|
||||
parameter is guaranteed to remain valid and
|
||||
unmodified for the lifetime of the parameter.
|
||||
Since 2.8
|
||||
@G_PARAM_STATIC_BLURB: the string used as blurb when constructing the
|
||||
parameter is guaranteed to remain valid and
|
||||
unmodified for the lifetime of the parameter.
|
||||
|
@@ -164,11 +164,13 @@ not be unloaded.
|
||||
|
||||
@module: a #GTypeModule
|
||||
@name: name for the type
|
||||
@_static_values:
|
||||
@Returns: the new or existing type ID
|
||||
@Since: 2.6
|
||||
<!-- # Unused Parameters # -->
|
||||
@const_static_values: an array of #GEnumValue structs for the possible
|
||||
enumeration values. The array is terminated by a struct with all
|
||||
members being 0.
|
||||
@Returns: the new or existing type ID
|
||||
@Since: 2.6
|
||||
|
||||
|
||||
<!-- ##### FUNCTION g_type_module_register_flags ##### -->
|
||||
@@ -185,11 +187,13 @@ not be unloaded.
|
||||
|
||||
@module: a #GTypeModule
|
||||
@name: name for the type
|
||||
@_static_values:
|
||||
@Returns: the new or existing type ID
|
||||
@Since: 2.6
|
||||
<!-- # Unused Parameters # -->
|
||||
@const_static_values: an array of #GFlagsValue structs for the possible
|
||||
flags values. The array is terminated by a struct with all
|
||||
members being 0.
|
||||
@Returns: the new or existing type ID
|
||||
@Since: 2.6
|
||||
|
||||
|
||||
<!-- ##### MACRO G_DEFINE_DYNAMIC_TYPE ##### -->
|
||||
|
Reference in New Issue
Block a user