mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-11 03:46:17 +01:00
dc0b74d416
Mon Sep 10 17:13:36 2001 Tim Janik <timj@gtk.org> * glib/gmessages.h: got rid of g_set_error_handler(), g_set_warning_handler(), g_set_message_handler(). Wed Sep 5 05:24:07 2001 Tim Janik <timj@gtk.org> * gobject/tmpl/gboxed.sgml: documented some functions. * gobject/tmpl/objects.sgml: some fixups. Mon Sep 10 19:27:47 2001 Tim Janik <timj@gtk.org> * gtype.[hc]: g_type_add_interface*(): implement the ability to add an interface to a type whose parents already conform to this interface. such "overriding" interfaces, when initialized, are not just initialized with 0, but with a copy of the interface they override. g_type_interface_peek_parent(): new function, return the interface that this interface "overrides", if any. * testgruntime.c: test new interface stuff.
278 lines
2.8 KiB
Plaintext
278 lines
2.8 KiB
Plaintext
<!-- ##### SECTION Title ##### -->
|
|
Enums and Flags
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
Enumeration and flags types.
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
<para>
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### STRUCT GEnumClass ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
<!-- ##### STRUCT GFlagsClass ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
<!-- ##### MACRO G_ENUM_CLASS_TYPE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@class:
|
|
|
|
|
|
<!-- ##### MACRO G_ENUM_CLASS_TYPE_NAME ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@class:
|
|
|
|
|
|
<!-- ##### MACRO G_TYPE_IS_ENUM ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@type:
|
|
|
|
|
|
<!-- ##### MACRO G_ENUM_CLASS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@class:
|
|
|
|
|
|
<!-- ##### MACRO G_IS_ENUM_CLASS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@class:
|
|
|
|
|
|
<!-- ##### MACRO G_TYPE_IS_FLAGS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@type:
|
|
|
|
|
|
<!-- ##### MACRO G_FLAGS_CLASS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@class:
|
|
|
|
|
|
<!-- ##### MACRO G_IS_FLAGS_CLASS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@class:
|
|
|
|
|
|
<!-- ##### MACRO G_FLAGS_CLASS_TYPE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@class:
|
|
|
|
|
|
<!-- ##### MACRO G_FLAGS_CLASS_TYPE_NAME ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@class:
|
|
|
|
|
|
<!-- ##### MACRO G_VALUE_HOLDS_ENUM ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@value:
|
|
|
|
|
|
<!-- ##### MACRO G_VALUE_HOLDS_FLAGS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@value:
|
|
|
|
|
|
<!-- ##### STRUCT GEnumValue ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@value:
|
|
@value_name:
|
|
@value_nick:
|
|
|
|
<!-- ##### STRUCT GFlagsValue ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@value:
|
|
@value_name:
|
|
@value_nick:
|
|
|
|
<!-- ##### FUNCTION g_enum_get_value ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@enum_class:
|
|
@value:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_enum_get_value_by_name ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@enum_class:
|
|
@name:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_enum_get_value_by_nick ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@enum_class:
|
|
@nick:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_flags_get_first_value ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@flags_class:
|
|
@value:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_flags_get_value_by_name ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@flags_class:
|
|
@name:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_flags_get_value_by_nick ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@flags_class:
|
|
@nick:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_value_set_enum ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@value:
|
|
@v_enum:
|
|
|
|
|
|
<!-- ##### FUNCTION g_value_get_enum ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@value:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_value_set_flags ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@value:
|
|
@v_flags:
|
|
|
|
|
|
<!-- ##### FUNCTION g_value_get_flags ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@value:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_enum_register_static ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@name:
|
|
@const_static_values:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_flags_register_static ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@name:
|
|
@const_static_values:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION g_enum_complete_type_info ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@g_enum_type:
|
|
@info:
|
|
@const_values:
|
|
|
|
|
|
<!-- ##### FUNCTION g_flags_complete_type_info ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@g_flags_type:
|
|
@info:
|
|
@const_values:
|
|
|
|
|