From ba3b348dfde4949c7632777bd93d951396c41694 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?P=C5=99emysl=20Janouch?=
Date: Sun, 24 Oct 2010 12:43:16 +0200
Subject: Implement the rest of LdSymbolCategory.
Added GObject properties for object parameters.
Implemented methods for children management.
---
src/ld-symbol-category.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
(limited to 'src/ld-symbol-category.h')
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
--
cgit v1.2.3