|
libcomps ..
|
COMPS_DocPackage header file. More...
#include "comps_utils.h"#include "comps_obj.h"#include "comps_log.h"#include "comps_validate.h"#include "comps_default.h"Go to the source code of this file.
Data Structures | |
| struct | COMPS_DocGroupPackage |
Enumerations | |
| enum | COMPS_PackageType |
Functions | |
| COMPS_Object * | comps_docpackage_get_name (COMPS_DocGroupPackage *pkg) |
| void | comps_docpackage_set_name (COMPS_DocGroupPackage *pkg, char *name, char copy) |
| COMPS_Object * | comps_docpackage_get_requires (COMPS_DocGroupPackage *pkg) |
| void | comps_docpackage_set_requires (COMPS_DocGroupPackage *pkg, char *requires, char copy) |
| COMPS_Object * | comps_docpackage_get_type (COMPS_DocGroupPackage *pkg) |
| void | comps_docpackage_set_type (COMPS_DocGroupPackage *pkg, COMPS_PackageType type, bool unset) |
| void | comps_docpackage_set_type_i (COMPS_DocGroupPackage *pkg, int type, bool unset) |
| const char * | comps_docpackage_type_str (COMPS_PackageType type) |
| void | comps_docpackage_set_basearchonly (COMPS_DocGroupPackage *pkg, int basearchonly, bool unset) |
| COMPS_Object * | comps_docpackage_get_basearchonly (COMPS_DocGroupPackage *pkg) |
COMPS_DocPackage header file.
| enum COMPS_PackageType |
| COMPS_Object * comps_docpackage_get_basearchonly | ( | COMPS_DocGroupPackage * | pkg | ) |
return package basearchonly attrinute
| type | package type as COMPS_PackageType |
| COMPS_Object * comps_docpackage_get_name | ( | COMPS_DocGroupPackage * | pkg | ) |
COMPS_DocGroupPackage name getter
| pkg | COMPS_DocGroupPackage object |
| COMPS_Object * comps_docpackage_get_requires | ( | COMPS_DocGroupPackage * | pkg | ) |
COMPS_DocGroupPackage requires getter
| pkg | COMPS_DocGroupPackage object |
| COMPS_Object * comps_docpackage_get_type | ( | COMPS_DocGroupPackage * | pkg | ) |
COMPS_DocGroupPackage type getter
| pkg | COMPS_DocGroupPackage object |
| void comps_docpackage_set_basearchonly | ( | COMPS_DocGroupPackage * | pkg, |
| int | basearchonly, | ||
| bool | unset ) |
set package basearchonly attribute
| type | package type as COMPS_PckageType |
| basearchonly | basearchonly attribute |
| void comps_docpackage_set_name | ( | COMPS_DocGroupPackage * | pkg, |
| char * | name, | ||
| char | copy ) |
COMPS_DocGroupPackage name setter
| pkg | COMPS_DocGroupPackage object |
| name | new name of package |
| copy | deprecated argument |
Old name object's reference counter will be decremented
| void comps_docpackage_set_requires | ( | COMPS_DocGroupPackage * | pkg, |
| char * | requires, | ||
| char | copy ) |
COMPS_DocGroupPackage requires setter
| pkg | COMPS_DocGroupPackage object |
| requires | new requries attribute value |
| copy | deprecated argument |
Old requires object's reference counter will be decremented
| void comps_docpackage_set_type | ( | COMPS_DocGroupPackage * | pkg, |
| COMPS_PackageType | type, | ||
| bool | unset ) |
COMPS_DocGroupPackage type setter
| pkg | COMPS_DocGroupPackage object |
| type | package type |
old object with stored type will be decremented
| void comps_docpackage_set_type_i | ( | COMPS_DocGroupPackage * | pkg, |
| int | type, | ||
| bool | unset ) |
COMPS_DocGroupPackage type setter same as comps_docpackage_set_type
| pkg | COMPS_DocGroupPackage object |
| type | package type as integer |
| const char * comps_docpackage_type_str | ( | COMPS_PackageType | type | ) |
return package type as string
| type | package type as COMPS_PackageType |