mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2026-02-10 07:00:53 +00:00
libsysprof-analyze: make mark catalog work with sections
This allows us more flexibility with creating sections usin the flatten list model as the rows need to contain the data for the headers.
This commit is contained in:
@ -27,22 +27,13 @@
|
||||
G_BEGIN_DECLS
|
||||
|
||||
#define SYSPROF_TYPE_MARK_CATALOG (sysprof_mark_catalog_get_type())
|
||||
#define SYSPROF_TYPE_MARK_CATALOG_KIND (sysprof_mark_catalog_kind_get_type())
|
||||
|
||||
typedef enum _SysprofMarkCatalogKind
|
||||
{
|
||||
SYSPROF_MARK_CATALOG_KIND_GROUP,
|
||||
SYSPROF_MARK_CATALOG_KIND_NAME,
|
||||
} SysprofMarkCatalogKind;
|
||||
|
||||
SYSPROF_AVAILABLE_IN_ALL
|
||||
G_DECLARE_FINAL_TYPE (SysprofMarkCatalog, sysprof_mark_catalog, SYSPROF, MARK_CATALOG, GObject)
|
||||
|
||||
SYSPROF_AVAILABLE_IN_ALL
|
||||
GType sysprof_mark_catalog_kind_get_type (void) G_GNUC_CONST;
|
||||
const char *sysprof_mark_catalog_get_group (SysprofMarkCatalog *self);
|
||||
SYSPROF_AVAILABLE_IN_ALL
|
||||
const char *sysprof_mark_catalog_get_name (SysprofMarkCatalog *self);
|
||||
SYSPROF_AVAILABLE_IN_ALL
|
||||
SysprofMarkCatalogKind sysprof_mark_catalog_get_kind (SysprofMarkCatalog *self);
|
||||
const char *sysprof_mark_catalog_get_name (SysprofMarkCatalog *self);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
Reference in New Issue
Block a user