[gdl] docs: autogenerate types and sections



commit d253e0033373b41c2651dd11135623d19ac77dbe
Author: Johannes Schmid <jhs gnome org>
Date:   Sat Jun 26 23:53:02 2010 +0200

    docs: autogenerate types and sections

 docs/reference/Makefile.am      |    2 +-
 docs/reference/gdl-sections.txt |  314 +++++++++++++++++++++++++++------------
 docs/reference/gdl.types        |   15 --
 3 files changed, 219 insertions(+), 112 deletions(-)
---
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
index 7ec4786..364e9ad 100644
--- a/docs/reference/Makefile.am
+++ b/docs/reference/Makefile.am
@@ -25,7 +25,7 @@ SCANGOBJ_OPTIONS=
 
 # Extra options to supply to gtkdoc-scan.
 # e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
-SCAN_OPTIONS=
+SCAN_OPTIONS=--rebuild-sections --rebuild-types
 
 # Extra options to supply to gtkdoc-mkdb.
 # e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
diff --git a/docs/reference/gdl-sections.txt b/docs/reference/gdl-sections.txt
index 6c1a852..fffdde9 100644
--- a/docs/reference/gdl-sections.txt
+++ b/docs/reference/gdl-sections.txt
@@ -1,36 +1,36 @@
 <SECTION>
-<FILE>gdl-dock-layout</FILE>
-GdlDockLayoutPrivate
-<TITLE>GdlDockLayout</TITLE>
-GdlDockLayout
-gdl_dock_layout_new
-gdl_dock_layout_attach
-gdl_dock_layout_load_layout
-gdl_dock_layout_save_layout
-gdl_dock_layout_delete_layout
-gdl_dock_layout_get_layouts
-gdl_dock_layout_run_manager
-gdl_dock_layout_load_from_file
-gdl_dock_layout_save_to_file
-gdl_dock_layout_is_dirty
-gdl_dock_layout_get_ui
-gdl_dock_layout_get_items_ui
-gdl_dock_layout_get_layouts_ui
+<FILE>gdl-dock</FILE>
+<TITLE>GdlDock</TITLE>
+GdlDock
+GdlDockClass
+GdlDockPrivate
+GDL_DOCK_IS_CONTROLLER
+gdl_dock_new
+gdl_dock_new_from
+gdl_dock_add_item
+gdl_dock_add_floating_item
+gdl_dock_get_item_by_name
+gdl_dock_get_placeholder_by_name
+gdl_dock_get_named_items
+gdl_dock_object_get_toplevel
+gdl_dock_xor_rect
 <SUBSECTION Standard>
-GDL_DOCK_LAYOUT
-GDL_IS_DOCK_LAYOUT
-GDL_TYPE_DOCK_LAYOUT
-gdl_dock_layout_get_type
-GDL_DOCK_LAYOUT_CLASS
-GDL_IS_DOCK_LAYOUT_CLASS
-GDL_DOCK_LAYOUT_GET_CLASS
+GDL_DOCK
+GDL_IS_DOCK
+GDL_TYPE_DOCK
+gdl_dock_get_type
+GDL_DOCK_CLASS
+GDL_IS_DOCK_CLASS
+GDL_DOCK_GET_CLASS
 </SECTION>
 
 <SECTION>
 <FILE>gdl-dock-master</FILE>
-GdlDockMasterPrivate
 <TITLE>GdlDockMaster</TITLE>
 GdlDockMaster
+GdlDockMasterClass
+GdlDockMasterPrivate
+GdlSwitcherStyle
 GDL_DOCK_OBJECT_GET_MASTER
 gdl_dock_master_add
 gdl_dock_master_remove
@@ -51,11 +51,12 @@ GDL_DOCK_MASTER_GET_CLASS
 
 <SECTION>
 <FILE>gdl-dock-item</FILE>
+<TITLE>GdlDockItem</TITLE>
 GdlDockItemBehavior
 GdlDockItemFlags
-GdlDockItemPrivate
-<TITLE>GdlDockItem</TITLE>
 GdlDockItem
+GdlDockItemClass
+GdlDockItemPrivate
 GDL_DOCK_ITEM_FLAGS
 GDL_DOCK_ITEM_IN_DRAG
 GDL_DOCK_ITEM_IN_PREDRAG
@@ -74,8 +75,10 @@ gdl_dock_item_dock_to
 gdl_dock_item_set_orientation
 gdl_dock_item_get_tablabel
 gdl_dock_item_set_tablabel
+gdl_dock_item_get_grip
 gdl_dock_item_hide_grip
 gdl_dock_item_show_grip
+gdl_dock_item_notify_selected
 gdl_dock_item_bind
 gdl_dock_item_unbind
 gdl_dock_item_hide_item
@@ -96,41 +99,161 @@ GDL_DOCK_ITEM_GET_CLASS
 </SECTION>
 
 <SECTION>
-<FILE>gdl-dock</FILE>
-GdlDockPrivate
-<TITLE>GdlDock</TITLE>
-GdlDock
-GDL_DOCK_IS_CONTROLLER
-gdl_dock_new
-gdl_dock_new_from
-gdl_dock_add_item
-gdl_dock_add_floating_item
-gdl_dock_get_item_by_name
-gdl_dock_get_placeholder_by_name
-gdl_dock_get_named_items
-gdl_dock_object_get_toplevel
-gdl_dock_xor_rect
+<FILE>gdl-dock-tablabel</FILE>
+<TITLE>GdlDockTablabel</TITLE>
+GdlDockTablabel
+GdlDockTablabelClass
+gdl_dock_tablabel_new
+gdl_dock_tablabel_activate
+gdl_dock_tablabel_deactivate
 <SUBSECTION Standard>
-GDL_DOCK
-GDL_IS_DOCK
-GDL_TYPE_DOCK
-gdl_dock_get_type
-GDL_DOCK_CLASS
-GDL_IS_DOCK_CLASS
-GDL_DOCK_GET_CLASS
+GDL_DOCK_TABLABEL
+GDL_IS_DOCK_TABLABEL
+GDL_TYPE_DOCK_TABLABEL
+gdl_dock_tablabel_get_type
+GDL_DOCK_TABLABEL_CLASS
+GDL_IS_DOCK_TABLABEL_CLASS
+GDL_DOCK_TABLABEL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gdl-dock-notebook</FILE>
+<TITLE>GdlDockNotebook</TITLE>
+GdlDockNotebook
+GdlDockNotebookClass
+gdl_dock_notebook_new
+<SUBSECTION Standard>
+GDL_DOCK_NOTEBOOK
+GDL_IS_DOCK_NOTEBOOK
+GDL_TYPE_DOCK_NOTEBOOK
+gdl_dock_notebook_get_type
+GDL_DOCK_NOTEBOOK_CLASS
+GDL_IS_DOCK_NOTEBOOK_CLASS
+GDL_DOCK_NOTEBOOK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gdl-dock-item-button-image</FILE>
+<TITLE>GdlDockItemButtonImage</TITLE>
+GdlDockItemButtonImageType
+GdlDockItemButtonImage
+GdlDockItemButtonImageClass
+gdl_dock_item_button_image_new
+<SUBSECTION Standard>
+GDL_DOCK_ITEM_BUTTON_IMAGE
+GDL_IS_DOCK_ITEM_BUTTON_IMAGE
+GDL_TYPE_DOCK_ITEM_BUTTON_IMAGE
+gdl_dock_item_button_image_get_type
+GDL_DOCK_ITEM_BUTTON_IMAGE_CLASS
+GDL_IS_DOCK_ITEM_BUTTON_IMAGE_CLASS
+GDL_DOCK_ITEM_BUTTON_IMAGE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gdl-switcher</FILE>
+<TITLE>GdlSwitcher</TITLE>
+GdlSwitcher
+GdlSwitcherPrivate
+GdlSwitcherClass
+gdl_switcher_new
+gdl_switcher_insert_page
+<SUBSECTION Standard>
+GDL_SWITCHER
+GDL_IS_SWITCHER
+GDL_TYPE_SWITCHER
+gdl_switcher_get_type
+GDL_SWITCHER_CLASS
+GDL_IS_SWITCHER_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gdl-dock-placeholder</FILE>
+<TITLE>GdlDockPlaceholder</TITLE>
+GdlDockPlaceholder
+GdlDockPlaceholderClass
+GdlDockPlaceholderPrivate
+gdl_dock_placeholder_new
+gdl_dock_placeholder_attach
+<SUBSECTION Standard>
+GDL_DOCK_PLACEHOLDER
+GDL_IS_DOCK_PLACEHOLDER
+GDL_TYPE_DOCK_PLACEHOLDER
+gdl_dock_placeholder_get_type
+GDL_DOCK_PLACEHOLDER_CLASS
+GDL_IS_DOCK_PLACEHOLDER_CLASS
+GDL_DOCK_PLACEHOLDER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gdl-dock-paned</FILE>
+<TITLE>GdlDockPaned</TITLE>
+GdlDockPaned
+GdlDockPanedClass
+gdl_dock_paned_new
+<SUBSECTION Standard>
+GDL_DOCK_PANED
+GDL_IS_DOCK_PANED
+GDL_TYPE_DOCK_PANED
+gdl_dock_paned_get_type
+GDL_DOCK_PANED_CLASS
+GDL_IS_DOCK_PANED_CLASS
+GDL_DOCK_PANED_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gdl-dock-bar</FILE>
+<TITLE>GdlDockBar</TITLE>
+GdlDockBar
+GdlDockBarClass
+GdlDockBarPrivate
+GdlDockBarStyle
+gdl_dock_bar_new
+gdl_dock_bar_get_orientation
+gdl_dock_bar_set_orientation
+gdl_dock_bar_set_style
+gdl_dock_bar_get_style
+<SUBSECTION Standard>
+GDL_DOCK_BAR
+GDL_IS_DOCK_BAR
+GDL_TYPE_DOCK_BAR
+gdl_dock_bar_get_type
+GDL_DOCK_BAR_CLASS
+GDL_IS_DOCK_BAR_CLASS
+GDL_DOCK_BAR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gdl-dock-item-grip</FILE>
+<TITLE>GdlDockItemGrip</TITLE>
+GdlDockItemGrip
+GdlDockItemGripClass
+GdlDockItemGripPrivate
+gdl_dock_item_grip_new
+gdl_dock_item_grip_set_label
+gdl_dock_item_grip_hide_handle
+gdl_dock_item_grip_show_handle
+<SUBSECTION Standard>
+GDL_DOCK_ITEM_GRIP
+GDL_IS_DOCK_ITEM_GRIP
+GDL_TYPE_DOCK_ITEM_GRIP
+gdl_dock_item_grip_get_type
+GDL_DOCK_ITEM_GRIP_CLASS
+GDL_IS_DOCK_ITEM_GRIP_CLASS
+GDL_DOCK_ITEM_GRIP_GET_CLASS
 </SECTION>
 
 <SECTION>
 <FILE>gdl-dock-object</FILE>
+<TITLE>GdlDockObject</TITLE>
 GdlDockParamFlags
 GDL_DOCK_NAME_PROPERTY
 GDL_DOCK_MASTER_PROPERTY
 GdlDockObjectFlags
 GDL_DOCK_OBJECT_FLAGS_SHIFT
 GdlDockPlacement
-GdlDockRequest
-<TITLE>GdlDockObject</TITLE>
 GdlDockObject
+GdlDockObjectClass
+GdlDockRequest
 GDL_DOCK_OBJECT_FLAGS
 GDL_DOCK_OBJECT_AUTOMATIC
 GDL_DOCK_OBJECT_ATTACHED
@@ -170,58 +293,57 @@ GDL_DOCK_OBJECT_GET_CLASS
 </SECTION>
 
 <SECTION>
-<FILE>gdl-dock-placeholder</FILE>
-GdlDockPlaceholderPrivate
-<TITLE>GdlDockPlaceholder</TITLE>
-GdlDockPlaceholder
-gdl_dock_placeholder_new
-gdl_dock_placeholder_attach
+<FILE>gdl-dock-layout</FILE>
+<TITLE>GdlDockLayout</TITLE>
+GdlDockLayout
+GdlDockLayoutClass
+GdlDockLayoutPrivate
+gdl_dock_layout_new
+gdl_dock_layout_attach
+gdl_dock_layout_load_layout
+gdl_dock_layout_save_layout
+gdl_dock_layout_delete_layout
+gdl_dock_layout_get_layouts
+gdl_dock_layout_run_manager
+gdl_dock_layout_load_from_file
+gdl_dock_layout_save_to_file
+gdl_dock_layout_is_dirty
+gdl_dock_layout_get_layouts_ui
 <SUBSECTION Standard>
-GDL_DOCK_PLACEHOLDER
-GDL_IS_DOCK_PLACEHOLDER
-GDL_TYPE_DOCK_PLACEHOLDER
-gdl_dock_placeholder_get_type
-GDL_DOCK_PLACEHOLDER_CLASS
-GDL_IS_DOCK_PLACEHOLDER_CLASS
-GDL_DOCK_PLACEHOLDER_GET_CLASS
+GDL_DOCK_LAYOUT
+GDL_IS_DOCK_LAYOUT
+GDL_TYPE_DOCK_LAYOUT
+gdl_dock_layout_get_type
+GDL_DOCK_LAYOUT_CLASS
+GDL_IS_DOCK_LAYOUT_CLASS
+GDL_DOCK_LAYOUT_GET_CLASS
 </SECTION>
 
 <SECTION>
-<FILE>gdl-dock-bar</FILE>
-GdlDockBarPrivate
-GdlDockBarStyle
-<TITLE>GdlDockBar</TITLE>
-GdlDockBar
-gdl_dock_bar_new
-gdl_dock_bar_get_orientation
-gdl_dock_bar_set_orientation
-gdl_dock_bar_set_style
-gdl_dock_bar_get_style
-<SUBSECTION Standard>
-GDL_DOCK_BAR
-GDL_IS_DOCK_BAR
-GDL_TYPE_DOCK_BAR
-gdl_dock_bar_get_type
-GDL_DOCK_BAR_CLASS
-GDL_IS_DOCK_BAR_CLASS
-GDL_DOCK_BAR_GET_CLASS
+<FILE>libgdlmarshal</FILE>
+gdl_marshal_VOID__VOID
+gdl_marshal_VOID__INT_INT
+gdl_marshal_VOID__UINT_UINT
+gdl_marshal_VOID__BOOLEAN
+gdl_marshal_VOID__OBJECT_ENUM_BOXED
+gdl_marshal_VOID__BOXED
 </SECTION>
 
 <SECTION>
-<FILE>gdl-tools</FILE>
-DO_GDL_TRACE
-GDL_TRACE
-GDL_TRACE_EXTRA
-GDL_BOILERPLATE
-GDL_CALL_PARENT
-GDL_CALL_PARENT_GBOOLEAN
-GDL_CALL_PARENT_WITH_DEFAULT
-GDL_CLASS_BOILERPLATE
-GDL_REGISTER_TYPE
-GDL_CALL_VIRTUAL
-GDL_CALL_VIRTUAL_WITH_DEFAULT
-GdlPixmap
-GDL_PIXMAP
-GDL_PIXMAP_END
+<FILE>libgdltypebuiltins</FILE>
+GDL_TYPE_DOCK_PARAM_FLAGS
+gdl_dock_param_flags_get_type
+GDL_TYPE_DOCK_OBJECT_FLAGS
+gdl_dock_object_flags_get_type
+GDL_TYPE_DOCK_PLACEMENT
+gdl_dock_placement_get_type
+GDL_TYPE_SWITCHER_STYLE
+gdl_switcher_style_get_type
+GDL_TYPE_DOCK_ITEM_BEHAVIOR
+gdl_dock_item_behavior_get_type
+GDL_TYPE_DOCK_ITEM_FLAGS
+gdl_dock_item_flags_get_type
+GDL_TYPE_DOCK_BAR_STYLE
+gdl_dock_bar_style_get_type
 </SECTION>
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]