glib/docs/reference/gobject
Martin Blanchard 156d32cb80 gobject: new g_set_weak_pointer() & g_clear_weak_pointer() helpers
Weak-pointers are currently lacking g_set_object() & g_clear_object()
helpers equivalent. New functions (and macros, both are provided) are
convenient in many case, especially for the property's notify-on-set
pattern:

  if (g_set_weak_pointer (...))
    g_object_notify (...)

Inspired by Christian Hergert's original implementation for
gnome-builder.

https://bugzilla.gnome.org/show_bug.cgi?id=749527
2017-12-21 09:59:30 +00:00
..
images add missing image 2005-04-22 18:34:41 +00:00
xml meson: Build all docs 2017-07-13 19:03:39 -04:00
glib-genmarshal.xml docs: Update glib-genmarshal man page 2017-10-13 18:14:56 +01:00
glib-mkenums.xml docs: Fix XML syntax error 2017-10-14 09:15:59 +01:00
gobject-docs.xml docs: Add index for 2.46 api 2015-09-08 14:14:13 +02:00
gobject-overrides.txt Improve separation of generic non-generic parts and dependencies. 2000-09-06 15:01:07 +00:00
gobject-query.xml docs: Improve man page consistency 2012-08-03 23:36:45 -04:00
gobject-sections.txt gobject: new g_set_weak_pointer() & g_clear_weak_pointer() helpers 2017-12-21 09:59:30 +00:00
gobject.cI Removed... ...and readded. Change to the standard file extension for 2003-10-20 18:40:00 +00:00
gobject.types gobject: Add GBinding 2010-06-15 16:06:18 +01:00
Makefile.am docs: Add version and deprecation decorators to gtk-doc ignore list 2017-11-07 14:50:23 +00:00
meson.build Meson: Add missing options and conform to naming guidelines 2017-12-19 14:56:11 -05:00
tut_gobject.xml docs: Fix typo in the GObject tutorial 2017-11-25 10:24:07 +00:00
tut_gsignal.xml Fix documentation about stopping signal emission from inside a hook 2017-10-05 15:26:08 +01:00
tut_gtype.xml docs: Fix incorrect macro name in GType tutorial 2017-10-05 15:40:14 +01:00
tut_howto.xml docs: Correct inconsistency in GObject tutorial 2017-11-26 21:21:34 +00:00
tut_intro.xml docs: General cleanups and rewording in the GObject concepts docs 2015-08-21 15:15:53 +01:00
tut_tools.xml docs: Change tutorial encodings from ISO-8859-1 to UTF-8 2015-03-03 17:25:43 +00:00
version.xml.in Add version info to API docs. 2002-11-23 01:37:17 +00:00