aboutsummaryrefslogtreecommitdiff
path: root/src/ld-symbol-category.h
diff options
context:
space:
mode:
authorPřemysl Janouch <p.janouch@gmail.com>2010-10-24 12:43:16 +0200
committerPřemysl Janouch <p.janouch@gmail.com>2010-10-26 16:40:08 +0200
commitba3b348dfde4949c7632777bd93d951396c41694 (patch)
treedb51e339a55e4aa374b5574011dfc7d1844d16d6 /src/ld-symbol-category.h
parentffc57249c889e656f6dbacd567fd6cc458a3356d (diff)
downloadlogdiag-ba3b348dfde4949c7632777bd93d951396c41694.tar.gz
logdiag-ba3b348dfde4949c7632777bd93d951396c41694.tar.xz
logdiag-ba3b348dfde4949c7632777bd93d951396c41694.zip
Implement the rest of LdSymbolCategory.
Added GObject properties for object parameters. Implemented methods for children management.
Diffstat (limited to 'src/ld-symbol-category.h')
-rw-r--r--src/ld-symbol-category.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ld-symbol-category.h b/src/ld-symbol-category.h
index 21286c9..113bf83 100644
--- a/src/ld-symbol-category.h
+++ b/src/ld-symbol-category.h
@@ -47,6 +47,7 @@ struct _LdSymbolCategory
*/
struct _LdSymbolCategoryClass
{
+/*< private >*/
GObjectClass parent_class;
};
@@ -55,18 +56,17 @@ GType ld_symbol_category_get_type (void) G_GNUC_CONST;
LdSymbolCategory *ld_symbol_category_new (const gchar *name);
-/* TODO: Create properties for "name" and "image_path". */
void ld_symbol_category_set_name (LdSymbolCategory *self, const gchar *name);
const gchar *ld_symbol_category_get_name (LdSymbolCategory *self);
void ld_symbol_category_set_image_path (LdSymbolCategory *self,
const gchar *image_path);
const gchar *ld_symbol_category_get_image_path (LdSymbolCategory *self);
-/* TODO: Implement. */
+
void ld_symbol_category_insert_child (LdSymbolCategory *self,
GObject *child, gint pos);
void ld_symbol_category_remove_child (LdSymbolCategory *self,
GObject *child);
-GSList *ld_symbol_category_get_children (LdSymbolCategory *self);
+const GSList *ld_symbol_category_get_children (LdSymbolCategory *self);
G_END_DECLS