mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-14 13:26:16 +01:00
3b346e3581
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().
316 lines
3.3 KiB
Plaintext
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:
|
|
|
|
|