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 |