/builddir/build/BUILD/libcomps-libcomps-0.1.8/libcomps/src/comps_docgroup.h File Reference
COMPS_DocGroup header file.
More...
#include "comps_utils.h"
#include "comps_obj.h"
#include "comps_objdict.h"
#include "comps_objlist.h"
#include "comps_docpackage.h"
#include "comps_validate.h"
#include "comps_radix.h"
#include "comps_default.h"
#include <stddef.h>
#include <assert.h>
Go to the source code of this file.
Data Structures |
struct | COMPS_DocGroup |
Functions |
| HEAD_COMPS_STRPROP_SETTER (group, COMPS_DocGroup, id) HEAD_COMPS_STRPROP_SETTER(group |
name | HEAD_COMPS_STRPROP_SETTER (group, COMPS_DocGroup, desc) HEAD_COMPS_NUMPROP_SETTER(group |
name def | HEAD_COMPS_NUMPROP_SETTER (group, COMPS_DocGroup, uservisible) HEAD_COMPS_NUMPROP_SETTER(group |
name def biarchonly | HEAD_COMPS_NUMPROP_SETTER (group, COMPS_DocGroup, display_order) HEAD_COMPS_STRPROP_SETTER(group |
| HEAD_COMPS_PROP_GETTER (group, COMPS_DocGroup, id) HEAD_COMPS_PROP_GETTER_OBJ(group |
id | HEAD_COMPS_PROP_GETTER (group, COMPS_DocGroup, name) HEAD_COMPS_PROP_GETTER(group |
id desc | HEAD_COMPS_PROP_GETTER (group, COMPS_DocGroup, def) HEAD_COMPS_PROP_GETTER(group |
id desc uservisible | HEAD_COMPS_PROP_GETTER (group, COMPS_DocGroup, biarchonly) HEAD_COMPS_PROP_GETTER(group |
void | comps_docgroup_add_package (COMPS_DocGroup *group, COMPS_DocGroupPackage *package) |
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) |
COMPS_DocGroup * | comps_docgroup_intersect (COMPS_DocGroup *g1, COMPS_DocGroup *g2) |
Detailed Description
COMPS_DocGroup header file.
- See also:
- COMPS_DocGroup properties setters
-
COMPS_DocGroup properties getters
-
COMPS_DocGroup list setters
-
COMPS_DocGroup list getters
COMPS_DocGroup object support union operation. Read more about Libcomps objects unioning
Function Documentation
add package to packages list in group
- Parameters:
-
- Warning:
- COMPS_DocGroupPackage reference counter isn't incremented
return list of packages matching name and type name or type could be NULL and then doens't affect search filter. Search doesn't support any asterisk or dot notation like in regular expression
- Parameters:
-
- Returns:
- list of filtered packages