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-library.h | 73 -------------------------------------------------------- 1 file changed, 73 deletions(-) delete mode 100644 src/ld-library.h (limited to 'src/ld-library.h') diff --git a/src/ld-library.h b/src/ld-library.h deleted file mode 100644 index 26521ed..0000000 --- a/src/ld-library.h +++ /dev/null @@ -1,73 +0,0 @@ -/* - * ld-library.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_LIBRARY_H__ -#define __LD_LIBRARY_H__ - -G_BEGIN_DECLS - - -#define LD_TYPE_LIBRARY (ld_library_get_type ()) -#define LD_LIBRARY(obj) (G_TYPE_CHECK_INSTANCE_CAST \ - ((obj), LD_TYPE_LIBRARY, LdLibrary)) -#define LD_LIBRARY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST \ - ((klass), LD_TYPE_LIBRARY, LdLibraryClass)) -#define LD_IS_LIBRARY(obj) (G_TYPE_CHECK_INSTANCE_TYPE \ - ((obj), LD_TYPE_LIBRARY)) -#define LD_IS_LIBRARY_CLASS(klass) (G_TYPE_CHECK_INSTANCE_TYPE \ - ((klass), LD_TYPE_LIBRARY)) -#define LD_LIBRARY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS \ - ((obj), LD_LIBRARY, LdLibraryClass)) - -typedef struct _LdLibrary LdLibrary; -typedef struct _LdLibraryPrivate LdLibraryPrivate; -typedef struct _LdLibraryClass LdLibraryClass; - - -struct _LdLibrary -{ -/*< private >*/ - GObject parent_instance; - LdLibraryPrivate *priv; -}; - -struct _LdLibraryClass -{ -/*< private >*/ - GObjectClass parent_class; - - guint changed_signal; -}; - - -/** - * LD_LIBRARY_IDENTIFIER_SEPARATOR: - * - * Defines a string that separates categories and symbols in identifiers. - */ -#define LD_LIBRARY_IDENTIFIER_SEPARATOR "/" - - -GType ld_library_get_type (void) G_GNUC_CONST; - -LdLibrary *ld_library_new (void); -gboolean ld_library_load (LdLibrary *self, const gchar *directory); -LdSymbol *ld_library_find_symbol (LdLibrary *self, const gchar *identifier); -void ld_library_clear (LdLibrary *self); - -void ld_library_insert_child (LdLibrary *self, GObject *child, gint pos); -void ld_library_remove_child (LdLibrary *self, GObject *child); -const GSList *ld_library_get_children (LdLibrary *self); - - -G_END_DECLS - -#endif /* ! __LD_LIBRARY_H__ */ - -- cgit v1.2.3