glib/docs/reference/gobject/tmpl/param_specs.sgml
Tim Janik 3b346e3581 remove left-over usages of an anonymous GBoxed typedef.
Mon Jun 11 17:07:06 2001  Tim Janik  <timj@gtk.org>

        * gboxed.[hc]: remove left-over usages of an anonymous GBoxed typedef.

        * gobjectnotifyqueue.c: moved property notify queue implementation
        bits into this function.

        * gparam.[hc]: added g_param_spec_pool_belongings(), completed
        g_param_spec_pool_list(). added GParameter for _setv() functions.

        * gobject.[hc]: use gobjectnotifyqueue.h implementation now.
        got rid of properties_changed signal.
        new functions g_object_newv(), g_object_class_list_properties().
        removed "properties_changed" signal.

        * gtype.[hc]: added g_type_depth() to figure number of parent
        types + 1 for a type.

        * gsignal.h: add g_signal_connect() (as per owen's request) and
        g_signal_connect_swapped().
2001-06-19 12:13:22 +00:00

316 lines
3.3 KiB
Plaintext

<!-- ##### SECTION Title ##### -->
Parameter Specifications
<!-- ##### SECTION Short_Description ##### -->
<!-- ##### SECTION Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT GParamSpec ##### -->
<para>
</para>
@g_type_instance:
@name:
@nick:
@blurb:
@flags:
@value_type:
@owner_type:
<!-- ##### STRUCT GParamSpecClass ##### -->
<para>
</para>
<!-- ##### MACRO G_PARAM_SPEC_TYPE ##### -->
<para>
</para>
@pspec:
<!-- ##### MACRO G_PARAM_SPEC_TYPE_NAME ##### -->
<para>
</para>
@pspec:
<!-- ##### MACRO G_PARAM_SPEC ##### -->
<para>
</para>
@pspec:
<!-- ##### MACRO G_IS_PARAM_SPEC ##### -->
<para>
</para>
@pspec:
<!-- ##### MACRO G_PARAM_SPEC_GET_CLASS ##### -->
<para>
</para>
@pspec:
<!-- ##### MACRO G_PARAM_SPEC_VALUE_TYPE ##### -->
<para>
</para>
@pspec:
<!-- ##### MACRO G_TYPE_IS_PARAM ##### -->
<para>
</para>
@type:
<!-- ##### MACRO G_PARAM_READWRITE ##### -->
<para>
</para>
<!-- ##### MACRO G_PARAM_MASK ##### -->
<para>
</para>
<!-- ##### MACRO G_PARAM_USER_SHIFT ##### -->
<para>
</para>
<!-- ##### ENUM GParamFlags ##### -->
<para>
</para>
@G_PARAM_READABLE:
@G_PARAM_WRITABLE:
@G_PARAM_CONSTRUCT:
@G_PARAM_CONSTRUCT_ONLY:
@G_PARAM_LAX_VALIDATION:
@G_PARAM_PRIVATE:
<!-- ##### FUNCTION g_param_spec_ref ##### -->
<para>
</para>
@pspec:
@Returns:
<!-- ##### FUNCTION g_param_spec_unref ##### -->
<para>
</para>
@pspec:
<!-- ##### FUNCTION g_param_spec_sink ##### -->
<para>
</para>
@pspec:
<!-- ##### FUNCTION g_param_spec_get_qdata ##### -->
<para>
</para>
@pspec:
@quark:
@Returns:
<!-- ##### FUNCTION g_param_spec_set_qdata ##### -->
<para>
</para>
@pspec:
@quark:
@data:
<!-- ##### FUNCTION g_param_spec_set_qdata_full ##### -->
<para>
</para>
@pspec:
@quark:
@data:
@destroy:
<!-- ##### FUNCTION g_param_spec_steal_qdata ##### -->
<para>
</para>
@pspec:
@quark:
@Returns:
<!-- ##### FUNCTION g_param_value_set_default ##### -->
<para>
</para>
@pspec:
@value:
<!-- ##### FUNCTION g_param_value_defaults ##### -->
<para>
</para>
@pspec:
@value:
@Returns:
<!-- ##### FUNCTION g_param_value_validate ##### -->
<para>
</para>
@pspec:
@value:
@Returns:
<!-- ##### FUNCTION g_param_values_cmp ##### -->
<para>
</para>
@pspec:
@value1:
@value2:
@Returns:
<!-- ##### STRUCT GParamSpecTypeInfo ##### -->
<para>
</para>
@instance_size:
@n_preallocs:
@instance_init:
@value_type:
@finalize:
@value_set_default:
@value_validate:
@values_cmp:
<!-- ##### FUNCTION g_param_type_register_static ##### -->
<para>
</para>
@name:
@pspec_info:
@Returns:
<!-- ##### STRUCT GParamSpecPool ##### -->
<para>
</para>
<!-- ##### FUNCTION g_param_spec_pool_new ##### -->
<para>
</para>
@type_prefixing:
@Returns:
<!-- ##### FUNCTION g_param_spec_pool_insert ##### -->
<para>
</para>
@pool:
@pspec:
@owner_type:
<!-- ##### FUNCTION g_param_spec_pool_remove ##### -->
<para>
</para>
@pool:
@pspec:
<!-- ##### FUNCTION g_param_spec_pool_lookup ##### -->
<para>
</para>
@pool:
@param_name:
@owner_type:
@walk_ancestors:
@Returns:
<!-- # Unused Parameters # -->
@trailer_p:
<!-- ##### FUNCTION g_param_spec_internal ##### -->
<para>
</para>
@param_type:
@name:
@nick:
@blurb:
@flags:
@Returns: