20#ifndef COMPS_DOCCATEGORY_H 
   21#define COMPS_DOCCATEGORY_H 
   26#include "comps_utils.h" 
   28#include "comps_validate.h" 
   29#include "comps_radix.h" 
   31#include "comps_default.h" 
  111HEAD_COMPS_PROP_GETTER_OBJ(category, 
id) 
 
  165char __comps_doccategory_idcmp(
void *c1, 
void *c2);
 
  199                                  xmlTextWriterPtr writer, COMPS_Log *log,
 
  200                                  COMPS_XMLOptions *xml_options,
 
  201                                  COMPS_DefaultsOptions *def_options);
 
  205extern COMPS_ValRuleGeneric* COMPS_DocCategory_ValidateRules[];
 
void comps_doccategory_add_groupid(COMPS_DocCategory *cat, COMPS_DocGroupId *gid)
signed char comps_doccategory_cmp_u(COMPS_Object *cat1, COMPS_Object *cat2)
COMPS_DocCategory * comps_doccategory_union(COMPS_DocCategory *c1, COMPS_DocCategory *c2)
COMPS_DocCategory * comps_doccategory_intersect(COMPS_DocCategory *c1, COMPS_DocCategory *c2)
COMPS_DocGroupId header file.
COMPS_Object header file.
#define COMPS_Object_HEAD
Definition comps_obj.h:86
#define COMPS_Object_TAIL(obj)
insert "extern COMPS_ObjectInfo <obj>_ObjInfo" statement. Use this macro in combination with COMPS_OB...
Definition comps_obj.h:89
Libcomps dictionary and multi-dictionary. COMPS_ObjDict and COMPS_ObjMDict are both derivates of COMP...
A Documented file. Details.
Definition comps_doccategory.h:49
COMPS_ObjDict * properties
Definition comps_doccategory.h:51
COMPS_ObjDict * name_by_lang
Definition comps_doccategory.h:52
COMPS_ObjDict * desc_by_lang
Definition comps_doccategory.h:53
COMPS_ObjList * group_ids
Definition comps_doccategory.h:55
Definition comps_docgroupid.h:36
Definition comps_objlist.h:41
Definition comps_obj.h:124