/* * ld-category-tree-view.h * * This file is a part of logdiag. * Copyright Přemysl Janouch 2011, 2012 * * See the file LICENSE for licensing information. * */ #ifndef __LD_CATEGORY_TREE_VIEW_H__ #define __LD_CATEGORY_TREE_VIEW_H__ G_BEGIN_DECLS #define LD_TYPE_CATEGORY_TREE_VIEW (ld_category_tree_view_get_type ()) #define LD_CATEGORY_TREE_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST \ ((obj), LD_TYPE_CATEGORY_TREE_VIEW, LdCategoryTreeView)) #define LD_CATEGORY_TREE_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST \ ((klass), LD_TYPE_CATEGORY_TREE_VIEW, LdCategoryTreeViewClass)) #define LD_IS_CATEGORY_TREE_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE \ ((obj), LD_TYPE_CATEGORY_TREE_VIEW)) #define LD_IS_CATEGORY_TREE_VIEW_CLASS(klass) (G_TYPE_CHECK_INSTANCE_TYPE \ ((klass), LD_TYPE_CATEGORY_TREE_VIEW)) #define LD_CATEGORY_TREE_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS \ ((obj), LD_CATEGORY_TREE_VIEW, LdCategoryTreeViewClass)) typedef struct _LdCategoryTreeView LdCategoryTreeView; typedef struct _LdCategoryTreeViewPrivate LdCategoryTreeViewPrivate; typedef struct _LdCategoryTreeViewClass LdCategoryTreeViewClass; /** * LdCategoryTreeView: */ struct _LdCategoryTreeView { /*< private >*/ GtkBox parent_instance; LdCategoryTreeViewPrivate *priv; }; struct _LdCategoryTreeViewClass { /*< private >*/ GtkBoxClass parent_class; }; GType ld_category_tree_view_get_type (void) G_GNUC_CONST; GtkWidget *ld_category_tree_view_new (LdCategory *category); G_END_DECLS #endif /* ! __LD_CATEGORY_TREE_VIEW_H__ */