mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-24 18:08:54 +02:00
Eradicate links and xrefs
These are all replaced by markdown ref links.
This commit is contained in:
@@ -61,9 +61,8 @@
|
||||
* marshaller for any closure which is connected to this
|
||||
* signal. GObject provides a number of C marshallers for this
|
||||
* purpose, see the g_cclosure_marshal_*() functions. Additional C
|
||||
* marshallers can be generated with the <link
|
||||
* linkend="glib-genmarshal">glib-genmarshal</link> utility. Closures
|
||||
* can be explicitly connected to signals with
|
||||
* marshallers can be generated with the [glib-genmarshal][glib-genmarshal]
|
||||
* utility. Closures can be explicitly connected to signals with
|
||||
* g_signal_connect_closure(), but it usually more convenient to let
|
||||
* GObject create a closure automatically by using one of the
|
||||
* g_signal_connect_*() functions which take a callback function/user
|
||||
@@ -308,9 +307,8 @@ g_closure_set_meta_va_marshal (GClosure *closure,
|
||||
* Sets the meta marshaller of @closure. A meta marshaller wraps
|
||||
* @closure->marshal and modifies the way it is called in some
|
||||
* fashion. The most common use of this facility is for C callbacks.
|
||||
* The same marshallers (generated by <link
|
||||
* linkend="glib-genmarshal">glib-genmarshal</link>) are used
|
||||
* everywhere, but the way that we get the callback function
|
||||
* The same marshallers (generated by [glib-genmarshal][glib-genmarshal]),
|
||||
* are used everywhere, but the way that we get the callback function
|
||||
* differs. In most cases we want to use @closure->callback, but in
|
||||
* other cases we want to use some different technique to retrieve the
|
||||
* callback function.
|
||||
|
@@ -47,9 +47,8 @@
|
||||
* GLib type system, it can be used as value type for object
|
||||
* properties, using g_param_spec_enum() or g_param_spec_flags().
|
||||
*
|
||||
* GObject ships with a utility called <link
|
||||
* linkend="glib-mkenums">glib-mkenums</link> that can construct
|
||||
* suitable type registration functions from C enumeration
|
||||
* GObject ships with a utility called [glib-mkenums][glib-mkenums],
|
||||
* that can construct suitable type registration functions from C enumeration
|
||||
* definitions.
|
||||
*/
|
||||
|
||||
@@ -171,10 +170,9 @@ value_flags_enum_lcopy_value (const GValue *value,
|
||||
*
|
||||
* Registers a new static enumeration type with the name @name.
|
||||
*
|
||||
* It is normally more convenient to let <link
|
||||
* linkend="glib-mkenums">glib-mkenums</link> generate a
|
||||
* my_enum_get_type() function from a usual C enumeration definition
|
||||
* than to write one yourself using g_enum_register_static().
|
||||
* It is normally more convenient to let [glib-mkenums][glib-mkenums],
|
||||
* generate a my_enum_get_type() function from a usual C enumeration
|
||||
* definition than to write one yourself using g_enum_register_static().
|
||||
*
|
||||
* Returns: The new type identifier.
|
||||
*/
|
||||
@@ -215,10 +213,9 @@ g_enum_register_static (const gchar *name,
|
||||
*
|
||||
* Registers a new static flags type with the name @name.
|
||||
*
|
||||
* It is normally more convenient to let <link
|
||||
* linkend="glib-mkenums">glib-mkenums</link> generate a
|
||||
* my_flags_get_type() function from a usual C enumeration definition
|
||||
* than to write one yourself using g_flags_register_static().
|
||||
* It is normally more convenient to let [glib-mkenums][glib-mkenums]
|
||||
* generate a my_flags_get_type() function from a usual C enumeration
|
||||
* definition than to write one yourself using g_flags_register_static().
|
||||
*
|
||||
* Returns: The new type identifier.
|
||||
*/
|
||||
|
@@ -43,8 +43,7 @@
|
||||
* methods for all object types in GTK+, Pango and other libraries
|
||||
* based on GObject. The GObject class provides methods for object
|
||||
* construction and destruction, property access methods, and signal
|
||||
* support. Signals are described in detail in <xref
|
||||
* linkend="gobject-Signals"/>.
|
||||
* support. Signals are described in detail [here][gobject-Signals].
|
||||
*
|
||||
* ## Floating references # {#floating-ref}
|
||||
*
|
||||
@@ -479,7 +478,7 @@ g_object_do_class_init (GObjectClass *class)
|
||||
* text_view)
|
||||
* ]|
|
||||
* It is important to note that you must use
|
||||
* <link linkend="canonical-parameter-name">canonical</link> parameter names as
|
||||
* [canonical][canonical-parameter-name] parameter names as
|
||||
* detail strings for the notify signal.
|
||||
*/
|
||||
gobject_signals[NOTIFY] =
|
||||
@@ -2739,8 +2738,7 @@ object_floating_flag_handler (GObject *object,
|
||||
* g_object_is_floating:
|
||||
* @object: (type GObject.Object): a #GObject
|
||||
*
|
||||
* Checks whether @object has a <link linkend="floating-ref">floating</link>
|
||||
* reference.
|
||||
* Checks whether @object has a [floating][floating-ref] reference.
|
||||
*
|
||||
* Since: 2.10
|
||||
*
|
||||
@@ -2759,8 +2757,7 @@ g_object_is_floating (gpointer _object)
|
||||
* @object: (type GObject.Object): a #GObject
|
||||
*
|
||||
* Increase the reference count of @object, and possibly remove the
|
||||
* <link linkend="floating-ref">floating</link> reference, if @object
|
||||
* has a floating reference.
|
||||
* [floating][floating-ref] reference, if @object has a floating reference.
|
||||
*
|
||||
* In other words, if the object is floating, then this call "assumes
|
||||
* ownership" of the floating reference, converting it to a normal
|
||||
@@ -2790,11 +2787,10 @@ g_object_ref_sink (gpointer _object)
|
||||
* g_object_force_floating:
|
||||
* @object: a #GObject
|
||||
*
|
||||
* This function is intended for #GObject implementations to re-enforce a
|
||||
* <link linkend="floating-ref">floating</link> object reference.
|
||||
* Doing this is seldom required: all
|
||||
* #GInitiallyUnowneds are created with a floating reference which
|
||||
* usually just needs to be sunken by calling g_object_ref_sink().
|
||||
* This function is intended for #GObject implementations to re-enforce
|
||||
* a [floating][floating-ref] object reference. Doing this is seldom
|
||||
* required: all #GInitiallyUnowneds are created with a floating reference
|
||||
* which usually just needs to be sunken by calling g_object_ref_sink().
|
||||
*
|
||||
* Since: 2.10
|
||||
*/
|
||||
|
@@ -35,9 +35,9 @@
|
||||
* other type
|
||||
* @see_also: The fundamental types which all support #GValue
|
||||
* operations and thus can be used as a type initializer for
|
||||
* g_value_init() are defined by a separate interface. See the <link
|
||||
* linkend="gobject-Standard-Parameter-and-Value-Types">Standard
|
||||
* Values API</link> for details.
|
||||
* g_value_init() are defined by a separate interface. See the
|
||||
* [standard values API][gobject-Standard-Parameter-and-Value-Types]
|
||||
* for details
|
||||
* @title: Generic values
|
||||
*
|
||||
* The #GValue structure is basically a variable container that consists
|
||||
|
Reference in New Issue
Block a user