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