7#include "comps_utils.h"
12#include "comps_validate.h"
13#include "comps_radix.h"
15#include "comps_default.h"
93HEAD_COMPS_PROP_GETTER_OBJ(env,
id)
127HEAD_COMPS_DOCOBJ_GETOBJLIST(docenv,
COMPS_DocEnv, group_list, group_list)
134HEAD_COMPS_DOCOBJ_GETOBJLIST(docenv,
COMPS_DocEnv, option_list, option_list)
148HEAD_COMPS_DOCOBJ_SETOBJLIST(docenv,
COMPS_DocEnv, group_list, group_list)
156HEAD_COMPS_DOCOBJ_SETOBJLIST(docenv,
COMPS_DocEnv, option_list, option_list)
162char __comps_docenv_idcmp(
void *e1,
void *e2);
194signed char comps_docenv_xml(
COMPS_DocEnv *env, xmlTextWriterPtr writer,
195 COMPS_Log *log, COMPS_XMLOptions *xml_options,
196 COMPS_DefaultsOptions *def_options);
201extern COMPS_ValRuleGeneric* COMPS_DocEnv_ValidateRules[];
COMPS_DocEnv * comps_docenv_union(COMPS_DocEnv *e1, COMPS_DocEnv *e2)
void comps_docenv_add_optionid(COMPS_DocEnv *env, COMPS_DocGroupId *gid)
COMPS_DocEnv * comps_docenv_intersect(COMPS_DocEnv *e1, COMPS_DocEnv *e2)
void comps_docenv_add_groupid(COMPS_DocEnv *env, COMPS_DocGroupId *gid)
COMPS_DocGroupId header file.
COMPS_Object header file.
#define COMPS_Object_HEAD
Definition comps_obj.h:86
Libcomps dictionary and multi-dictionary. COMPS_ObjDict and COMPS_ObjMDict are both derivates of COMP...
A Documented file. Details.
Definition comps_docenv.h:18
COMPS_ObjDict * name_by_lang
Definition comps_docenv.h:22
COMPS_ObjList * group_list
Definition comps_docenv.h:26
COMPS_ObjList * option_list
Definition comps_docenv.h:28
COMPS_ObjDict * desc_by_lang
Definition comps_docenv.h:24
COMPS_ObjDict * properties
Definition comps_docenv.h:20
Definition comps_docgroupid.h:36
Definition comps_objlist.h:41
Definition comps_obj.h:102