|
libcomps ..
|
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 |
COMPS_DocGroup header file.
COMPS_DocGroup object support union operation. Read more about Libcomps objects unioning
| void comps_docgroup_add_package | ( | COMPS_DocGroup * | group, |
| COMPS_DocGroupPackage * | package ) |
add package to packages list in group
| cat | COMPS_DocGroup object |
| package | COMPS_DocGroupPackage object |
| COMPS_ObjList * comps_docgroup_get_packages | ( | COMPS_DocGroup * | group, |
| char * | name, | ||
| COMPS_PackageType | type ) |
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
| group | COMPS_DocGroup object |
| name | package name |
| type | package type |
| COMPS_DocGroup * comps_docgroup_intersect | ( | COMPS_DocGroup * | g1, |
| COMPS_DocGroup * | g2 ) |
intersect two groups into one and return new COMPS_DocGroup object
| c1 | COMPS_DocGroup object |
| c2 | COMPS_DocGroup object |
| COMPS_DocGroup * comps_docgroup_union | ( | COMPS_DocGroup * | g1, |
| COMPS_DocGroup * | g2 ) |
union two groups into one and return new COMPS_DocGroup object
| g1 | COMPS_DocGroup object |
| g2 | COMPS_DocGroup object |