Open SCAP Library
|
Public Member Functions | |
cvrf_doc_status_type_t | cvrf_doc_tracking_get_status (struct cvrf_doc_tracking *tracking) |
Retrieve completeness status of the CVRF document. More... | |
xmlNode * | cvrf_doc_tracking_to_dom (struct cvrf_doc_tracking *tracking) |
Parent: CVRF Model root node. More... | |
OSCAP_API struct cvrf_doc_tracking * | cvrf_doc_tracking_new (void) |
New CVRF DocumentTracking structure. More... | |
OSCAP_API void | cvrf_doc_tracking_free (struct cvrf_doc_tracking *tracking) |
Deallocates memory for a DocumentTracking element. More... | |
OSCAP_API struct cvrf_doc_tracking * | cvrf_doc_tracking_clone (const struct cvrf_doc_tracking *tracking) |
OSCAP_API const char * | cvrf_doc_tracking_get_tracking_id (const struct cvrf_doc_tracking *tracking) |
OSCAP_API struct oscap_string_iterator * | cvrf_doc_tracking_get_aliases (struct cvrf_doc_tracking *tracking) |
OSCAP_API const char * | cvrf_doc_tracking_get_version (const struct cvrf_doc_tracking *tracking) |
OSCAP_API const char * | cvrf_doc_tracking_get_init_release_date (const struct cvrf_doc_tracking *tracking) |
OSCAP_API const char * | cvrf_doc_tracking_get_cur_release_date (const struct cvrf_doc_tracking *tracking) |
OSCAP_API const char * | cvrf_doc_tracking_get_generator_engine (const struct cvrf_doc_tracking *tracking) |
OSCAP_API const char * | cvrf_doc_tracking_get_generator_date (const struct cvrf_doc_tracking *tracking) |
OSCAP_API bool | cvrf_doc_tracking_set_tracking_id (struct cvrf_doc_tracking *tracking, const char *id) |
OSCAP_API bool | cvrf_doc_tracking_set_version (struct cvrf_doc_tracking *tracking, const char *version) |
OSCAP_API bool | cvrf_doc_tracking_set_init_release_date (struct cvrf_doc_tracking *tracking, const char *init_release_date) |
OSCAP_API bool | cvrf_doc_tracking_set_cur_release_date (struct cvrf_doc_tracking *tracking, const char *cur_release_date) |
OSCAP_API bool | cvrf_doc_tracking_set_generator_engine (struct cvrf_doc_tracking *tracking, const char *generator_engine) |
OSCAP_API bool | cvrf_doc_tracking_set_generator_date (struct cvrf_doc_tracking *tracking, const char *generator_date) |
OSCAP_API bool | cvrf_doc_tracking_add_revision (struct cvrf_doc_tracking *tracking, struct cvrf_revision *revision) |
OSCAP_API struct cvrf_revision_iterator * | cvrf_doc_tracking_get_revision_history (const struct cvrf_doc_tracking *tracking) |
Data Fields | |
char * | tracking_id |
struct oscap_stringlist * | aliases |
cvrf_doc_status_type_t | status |
char * | version |
struct oscap_list * | revision_history |
char * | init_release_date |
char * | cur_release_date |
char * | generator_engine |
char * | generator_date |
cvrf_doc_status_type_t cvrf_doc_tracking_get_status | ( | struct cvrf_doc_tracking * | tracking | ) |
Retrieve completeness status of the CVRF document.
tracking | CVRF DocumentTracking structure |
xmlNode * cvrf_doc_tracking_to_dom | ( | struct cvrf_doc_tracking * | tracking | ) |
Parent: CVRF Model root node.
tracking | CVRF DocumentTracking structure to be exported to XML |