20#ifndef COMPS_DOCGROUP_H
21#define COMPS_DOCGROUP_H
23#include "comps_utils.h"
28#include "comps_validate.h"
29#include "comps_radix.h"
30#include "comps_default.h"
137HEAD_COMPS_PROP_GETTER_OBJ(group,
id)
220char __comps_docgroup_idcmp(
void *g1,
void *g2);
256signed char comps_docgroup_xml(
COMPS_DocGroup *group, xmlTextWriterPtr writer,
257 COMPS_Log *log, COMPS_XMLOptions *xml_options,
258 COMPS_DefaultsOptions *def_options);
264extern COMPS_ValRuleGeneric* COMPS_DocGroup_ValidateRules[];
COMPS_ObjList * comps_docgroup_get_packages(COMPS_DocGroup *group, char *name, COMPS_PackageType type)
COMPS_DocGroup * comps_docgroup_union(COMPS_DocGroup *g1, COMPS_DocGroup *g2)
void comps_docgroup_add_package(COMPS_DocGroup *group, COMPS_DocGroupPackage *package)
COMPS_DocGroup * comps_docgroup_intersect(COMPS_DocGroup *g1, COMPS_DocGroup *g2)
COMPS_DocPackage header file.
COMPS_PackageType
Definition comps_docpackage.h:36
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_docpackage.h:41
Definition comps_docgroup.h:49
COMPS_ObjDict * name_by_lang
Definition comps_docgroup.h:53
COMPS_ObjList * packages
Definition comps_docgroup.h:57
COMPS_ObjDict * properties
Definition comps_docgroup.h:51
COMPS_ObjDict * desc_by_lang
Definition comps_docgroup.h:55
Definition comps_objlist.h:41
Definition comps_obj.h:102
Definition comps_obj.h:124