COMPS_DocCategory header file.
More...
#include "comps_obj.h"
#include "comps_objdict.h"
#include "comps_objlist.h"
#include "comps_utils.h"
#include "comps_docgroupid.h"
#include "comps_validate.h"
#include "comps_radix.h"
#include "comps_log.h"
#include "comps_default.h"
#include <stddef.h>
#include <assert.h>
Go to the source code of this file.
|
void | comps_doccategory_set_id (COMPS_DocCategory *category, char *id, char copy) |
|
void | comps_doccategory_set_name (COMPS_DocCategory *category, char *name, char copy) |
|
void | comps_doccategory_set_desc (COMPS_DocCategory *category, char *desc, char copy) |
|
void | comps_doccategory_set_display_order (COMPS_DocCategory *category, int display_order, bool unset) |
|
COMPS_Object * | comps_doccategory_get_id (COMPS_DocCategory *category) |
|
COMPS_Object * | comps_doccategory_get_name (COMPS_DocCategory *category) |
|
COMPS_Object * | comps_doccategory_get_desc (COMPS_DocCategory *category) |
|
COMPS_Object * | comps_doccategory_get_display_order (COMPS_DocCategory *category) |
|
COMPS_ObjList * | comps_doccategory_group_ids (COMPS_DocCategory *obj) |
|
void | comps_doccategory_set_group_ids (COMPS_DocCategory *obj, COMPS_ObjList *list) |
|
signed char | comps_doccategory_cmp_u (COMPS_Object *cat1, COMPS_Object *cat2) |
|
void | comps_doccategory_add_groupid (COMPS_DocCategory *cat, COMPS_DocGroupId *gid) |
|
COMPS_DocCategory * | comps_doccategory_union (COMPS_DocCategory *c1, COMPS_DocCategory *c2) |
|
COMPS_DocCategory * | comps_doccategory_intersect (COMPS_DocCategory *c1, COMPS_DocCategory *c2) |
|
add group_id to group_ids list in category
- Parameters
-
- Warning
- COMPS_DocGroupId reference counter isn't incremented
COMPS_DocCategory compare callback
- Parameters
-
- Returns
- non-zero if objects are equal, otherwise 0