mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-27 07:56:14 +01:00
docs: Remove pointless copy of GObject headers from tutorial
Remove a copy of the refcounting functions from gobject.h from the GObject tutorial. It suffices to link to the functions in the API reference. https://bugzilla.gnome.org/show_bug.cgi?id=744060
This commit is contained in:
parent
92f6325509
commit
f9410b1647
@ -241,34 +241,6 @@ MamanBar *bar = g_object_new (MAMAN_TYPE_BAR, NULL);
|
|||||||
which can be integrated in applications which use or require different memory management
|
which can be integrated in applications which use or require different memory management
|
||||||
models (such as garbage collection). The methods which are used to
|
models (such as garbage collection). The methods which are used to
|
||||||
manipulate this reference count are described below.
|
manipulate this reference count are described below.
|
||||||
<informalexample><programlisting>
|
|
||||||
/*
|
|
||||||
Refcounting
|
|
||||||
*/
|
|
||||||
gpointer g_object_ref (gpointer object);
|
|
||||||
void g_object_unref (gpointer object);
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Weak References
|
|
||||||
*/
|
|
||||||
typedef void (*GWeakNotify) (gpointer data,
|
|
||||||
GObject *where_the_object_was);
|
|
||||||
|
|
||||||
void g_object_weak_ref (GObject *object,
|
|
||||||
GWeakNotify notify,
|
|
||||||
gpointer data);
|
|
||||||
void g_object_weak_unref (GObject *object,
|
|
||||||
GWeakNotify notify,
|
|
||||||
gpointer data);
|
|
||||||
void g_object_add_weak_pointer (GObject *object,
|
|
||||||
gpointer *weak_pointer_location);
|
|
||||||
void g_object_remove_weak_pointer (GObject *object,
|
|
||||||
gpointer *weak_pointer_location);
|
|
||||||
/*
|
|
||||||
* Cycle handling
|
|
||||||
*/
|
|
||||||
void g_object_run_dispose (GObject *object);
|
|
||||||
</programlisting></informalexample>
|
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<sect2 id="gobject-memory-refcount">
|
<sect2 id="gobject-memory-refcount">
|
||||||
|
Loading…
Reference in New Issue
Block a user