+Tue Oct 21 23:09:15 2003 Matthias Clasen <maclas@gmx.de>
+
+ * gobject/tmpl/gparamspec.sgml:
+ * gobject/tmpl/param_value_types.sgml:
+ * gobject/tmpl/gtype.sgml:
+ * gobject/tmpl/signals.sgml: Add "Since 2.4" markers where
+ appropriate.
+
Tue Oct 14 17:45:33 2003 Owen Taylor <otaylor@redhat.com>
* gobject/gobject-sections.txt gobject/tmpl/objects.sgml
@pspec: a #GParamSpec
@Returns: paramspec to which requests on this paramspec should
be redirected, or %NULL if none.
-
+@Since: 2.4
<!-- ##### FUNCTION g_param_spec_internal ##### -->
<para>
type and its instances.
</para>
-@name: 0-terminated string used as the name of the new #GParamSpec type.
+@name: 0-terminated string used as the name of the new #GParamSpec type.
@pspec_info: The #GParamSpecTypeInfo for this #GParamSpec type.
@Returns: The new type identifier.
#GParamSpec<!-- -->s owned by @owner_type in the pool
-
<!-- ##### FUNCTION g_param_spec_pool_list_owned ##### -->
<para>
Gets an #GList of all #GParamSpec<!-- -->s owned by @owner_type in the pool.
@Returns: the default vtable for the interface; call
g_type_default_interface_unref() when you are done using
the interface.
-
+@Since: 2.4
<!-- ##### FUNCTION g_type_default_interface_peek ##### -->
<para>
@g_type: an interface type
@Returns: the default vtable for the interface; or %NULL
if the type is not currently in use.
+@Since: 2.4
<!-- ##### FUNCTION g_type_default_interface_unref ##### -->
@g_iface: the default vtable structure for a interface, as
returned by g_type_default_interface_ref()
+@Since: 2.4
<!-- ##### FUNCTION g_type_children ##### -->
@check_data: data to pass to @check_func
@check_func: function to be called after each interface
is initialized.
+@Since: 2.4
<!-- ##### FUNCTION g_type_remove_interface_check ##### -->
@check_data: callback data passed to g_type_add_interface_check()
@chec_func: callback function passed to g_type_add_interface_check()
+@Since: 2.4
<!-- ##### USER_FUNCTION GTypeInterfaceCheckFunc ##### -->
@func_data: data passed to g_type_add_interface_check().
@g_iface: the interface that has been initialized
+@Since: 2.4
<!-- ##### FUNCTION g_type_value_table_peek ##### -->
</para>
-<!-- ##### SIGNAL GObject::notify ##### -->
-<para>
-The notify signal is emitted on an object when one of its properties
-has been changed. Note that getting this signal doesn't guarantee that the
-value of the property has actually changed, it may also be emitted when
-the setter for the property is called to reinstate the previous value.
-</para>
-
-@gobject: the object which received the signal.
-@pspec: the #GParamSpec of the property which changed
-
<!-- ##### STRUCT GObjectClass ##### -->
<para>
a #GObjectClass.
</para>
-@pspec: the #GParamSpec of the construct parameter
+@pspec: the #GParamSpec of the construct parameter
@value: the value to set the parameter to
<!-- ##### USER_FUNCTION GObjectGetPropertyFunc ##### -->
@g_iface: any interface vtable for the interface, or the default
vtable for the interface.
@pspec: the #GParamSpec for the new property
+@Since: 2.4
<!-- ##### FUNCTION g_object_interface_find_property ##### -->
@Returns: the #GParamSpec for the property of the
interface with the name @property_name, or %NULL
if no such property exists.
+@Since: 2.4
<!-- ##### FUNCTION g_object_interface_list_properties ##### -->
@Returns: a pointer to an array of pointers to #GParamSpec structures.
The paramspecs are owned by GLib, but the array should
be freed with g_free() when you are done with it.
+@Since: 2.4
<!-- ##### FUNCTION g_object_new ##### -->
@pspec: the #GParamSpec of the property
+<!-- ##### SIGNAL GObject::notify ##### -->
+<para>
+The notify signal is emitted on an object when one of its properties
+has been changed. Note that getting this signal doesn't guarantee that the
+value of the property has actually changed, it may also be emitted when
+the setter for the property is called to reinstate the previous value.
+</para>
+
+@gobject: the object which received the signal.
+@pspec: the #GParamSpec of the property which changed
+
</para>
@pspec: a #GParamSpec
-
+@Since: 2.4
<!-- ##### MACRO G_PARAM_SPEC_OVERRIDE ##### -->
<para>
</para>
@pspec: a #GParamSpec
+@Since: 2.4
<!-- ##### MACRO G_TYPE_PARAM_OVERRIDE ##### -->
The #GType of #GParamSpecOverride.
</para>
+@Since: 2.4
<!-- ##### STRUCT GParamSpecOverride ##### -->
unless you are implementing a new base type similar to GObject.
</para>
+@Since: 2.4
<!-- ##### FUNCTION g_param_spec_override ##### -->
<para>
@name: the name of the property.
@overridden: The property that is being overridden
@Returns: the newly created #GParamSpec
+@Since: 2.4
@handler_return: standard #GSignalAccumulator parameter
@dummy: standard #GSignalAccumulator parameter
@Returns: standard #GSignalAccumulator result
-
+@Since: 2.4