diff options
author | Ted Gould <ted@gould.cx> | 2011-01-21 12:02:57 -0600 |
---|---|---|
committer | Ted Gould <ted@gould.cx> | 2011-01-21 12:02:57 -0600 |
commit | ffce14168e30c5b34d24ee7ee5199a61bb4a30f3 (patch) | |
tree | 4f926ca8ba03c9eb0295326bdcd668a105041081 /libdbusmenu-gtk | |
parent | 0ea5e726b97d9080b4300d007f002da247dbf0b2 (diff) | |
download | libdbusmenu-ffce14168e30c5b34d24ee7ee5199a61bb4a30f3.tar.gz libdbusmenu-ffce14168e30c5b34d24ee7ee5199a61bb4a30f3.tar.bz2 libdbusmenu-ffce14168e30c5b34d24ee7ee5199a61bb4a30f3.zip |
Add some documentation of the class and object structures.
Diffstat (limited to 'libdbusmenu-gtk')
-rw-r--r-- | libdbusmenu-gtk/serializablemenuitem.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/libdbusmenu-gtk/serializablemenuitem.h b/libdbusmenu-gtk/serializablemenuitem.h index 0dc92e0..aae2f96 100644 --- a/libdbusmenu-gtk/serializablemenuitem.h +++ b/libdbusmenu-gtk/serializablemenuitem.h @@ -50,6 +50,19 @@ typedef struct _DbusmenuGtkSerializableMenuItem DbusmenuGtkSerializableMe typedef struct _DbusmenuGtkSerializableMenuItemClass DbusmenuGtkSerializableMenuItemClass; typedef struct _DbusmenuGtkSerializableMenuItemPrivate DbusmenuGtkSerializableMenuItemPrivate; +/** + DbusmenuGtkSerializableMenuItemClass: + @parent_class: Inherit from GtkMenuItem + @get_type_string: Static function to get a string describing this type + @get_default_properties: Return a hashtable of defaults for the menu item type + @build_dbusmenu_menuitem: Build a menuitem that can be sent over dbus + @_dbusmenu_gtk_serializable_menu_item_reserved1: Reserved for future use. + @_dbusmenu_gtk_serializable_menu_item_reserved2: Reserved for future use. + @_dbusmenu_gtk_serializable_menu_item_reserved3: Reserved for future use. + @_dbusmenu_gtk_serializable_menu_item_reserved4: Reserved for future use. + @_dbusmenu_gtk_serializable_menu_item_reserved5: Reserved for future use. + @_dbusmenu_gtk_serializable_menu_item_reserved6: Reserved for future use. +*/ struct _DbusmenuGtkSerializableMenuItemClass { GtkMenuItemClass parent_class; @@ -64,6 +77,7 @@ struct _DbusmenuGtkSerializableMenuItemClass { /* Empty Space */ + /*< Private >*/ void (*_dbusmenu_gtk_serializable_menu_item_reserved1) (void); void (*_dbusmenu_gtk_serializable_menu_item_reserved2) (void); void (*_dbusmenu_gtk_serializable_menu_item_reserved3) (void); @@ -72,6 +86,11 @@ struct _DbusmenuGtkSerializableMenuItemClass { void (*_dbusmenu_gtk_serializable_menu_item_reserved6) (void); }; +/** + DbusmenuGtkSerializableMenuItem: + @parent: Inherit from GtkMenuItem + @priv: Blind structure of private variables +*/ struct _DbusmenuGtkSerializableMenuItem { GtkMenuItem parent; |