From 616c49a5053830a5e0a31c71fd6114926e43235f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Janouch?= Date: Mon, 10 Jan 2011 16:49:13 +0100 Subject: Make a separate library. This is required for gtkdoc-scangobj. So far it's much like it's been before, the main differences are that source files are in two directories from now on and the build process has two stages. --- src/ld-symbol-category.h | 79 ------------------------------------------------ 1 file changed, 79 deletions(-) delete mode 100644 src/ld-symbol-category.h (limited to 'src/ld-symbol-category.h') diff --git a/src/ld-symbol-category.h b/src/ld-symbol-category.h deleted file mode 100644 index 3b1f05b..0000000 --- a/src/ld-symbol-category.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * ld-symbol-category.h - * - * This file is a part of logdiag. - * Copyright Přemysl Janouch 2010. All rights reserved. - * - * See the file LICENSE for licensing information. - * - */ - -#ifndef __LD_SYMBOL_CATEGORY_H__ -#define __LD_SYMBOL_CATEGORY_H__ - -G_BEGIN_DECLS - - -#define LD_TYPE_SYMBOL_CATEGORY (ld_symbol_category_get_type ()) -#define LD_SYMBOL_CATEGORY(obj) (G_TYPE_CHECK_INSTANCE_CAST \ - ((obj), LD_TYPE_SYMBOL_CATEGORY, LdSymbolCategory)) -#define LD_SYMBOL_CATEGORY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST \ - ((klass), LD_TYPE_SYMBOL_CATEGORY, LdSymbolCategoryClass)) -#define LD_IS_SYMBOL_CATEGORY(obj) (G_TYPE_CHECK_INSTANCE_TYPE \ - ((obj), LD_TYPE_SYMBOL_CATEGORY)) -#define LD_IS_SYMBOL_CATEGORY_CLASS(klass) (G_TYPE_CHECK_INSTANCE_TYPE \ - ((klass), LD_TYPE_SYMBOL_CATEGORY)) -#define LD_SYMBOL_CATEGORY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS \ - ((obj), LD_SYMBOL_CATEGORY, LdSymbolCategoryClass)) - -typedef struct _LdSymbolCategory LdSymbolCategory; -typedef struct _LdSymbolCategoryPrivate LdSymbolCategoryPrivate; -typedef struct _LdSymbolCategoryClass LdSymbolCategoryClass; - - -/** - * LdSymbolCategory: - */ -struct _LdSymbolCategory -{ -/*< private >*/ - GObject parent_instance; - LdSymbolCategoryPrivate *priv; -}; - -/* TODO: If required sometime, categories (and maybe symbols) should implement - * a "changed" signal. This can be somewhat tricky. The library might be - * a good candidate for what they call a proxy. See GtkUIManager. - */ -struct _LdSymbolCategoryClass -{ -/*< private >*/ - GObjectClass parent_class; -}; - - -GType ld_symbol_category_get_type (void) G_GNUC_CONST; - -LdSymbolCategory *ld_symbol_category_new (const gchar *name, - const gchar *human_name); - -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_human_name (LdSymbolCategory *self, - const gchar *human_name); -const gchar *ld_symbol_category_get_human_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); - -void ld_symbol_category_insert_child (LdSymbolCategory *self, - GObject *child, gint pos); -void ld_symbol_category_remove_child (LdSymbolCategory *self, - GObject *child); -const GSList *ld_symbol_category_get_children (LdSymbolCategory *self); - - -G_END_DECLS - -#endif /* ! __LD_SYMBOL_CATEGORY_H__ */ - -- cgit v1.2.3