glib/docs/reference/gobject
Emmanuele Bassi 23a9dbdaf6 Allow proper introspection of GTypeValueTable
The introspection scanner cannot deal very well with function pointers
into a plain structure. In order to document the various function
pointers in GTypeValueTable we need to create typed callbacks, and
use them to replace the anonymous function pointers inside the
structure. This not only allows us to properly document the function
pointers, but it also allows us to annotate the arguments and return
value of those function pointers.

See also: https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/400#note_1721707
2023-05-30 14:38:16 +01:00
..
images add missing image 2005-04-22 18:34:41 +00:00
xml docs: Change Bugzilla references to GitLab 2018-06-15 13:04:39 +01:00
glib-genmarshal.xml docs: Document generated headers caveats for genmarshal 2020-02-25 03:14:50 +05:30
glib-mkenums.xml docs: Remove a stray > in the glib-mkenums man page 2022-12-07 08:17:17 +00:00
gobject-docs.xml doc: Workaround missing API index 2023-04-14 17:08:35 +01: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 Allow proper introspection of GTypeValueTable 2023-05-30 14:38:16 +01:00
meson.build Fix symbol visibility macros on Windows 2022-10-13 20:53:56 -04:00
tut_gobject.xml Rename GTK+ to GTK (mostly comments and documentation) 2023-05-10 10:56:44 +07:00
tut_gsignal.xml Rename GTK+ to GTK (mostly comments and documentation) 2023-05-10 10:56:44 +07:00
tut_gtype.xml gtype: Improve documentation for G_TYPE_IS_CLASSED and interfaces 2023-04-13 15:37:00 +01:00
tut_howto.xml Rename GTK+ to GTK (mostly comments and documentation) 2023-05-10 10:56:44 +07:00
tut_intro.xml Rename GTK+ to GTK (mostly comments and documentation) 2023-05-10 10:56:44 +07:00
tut_tools.xml Rename GTK+ to GTK (mostly comments and documentation) 2023-05-10 10:56:44 +07:00
version.xml.in Add version info to API docs. 2002-11-23 01:37:17 +00:00