Structure holding CVE reference data. More...
#include <cve_priv.h>
Data Fields | |
struct xml_metadata | xml |
char * | value |
char * | href |
char * | type |
char * | source |
Related Functions | |
(Note that these are not member functions.) | |
Export functions | |
void | cve_reference_export (const struct cve_reference *refer, xmlTextWriterPtr writer) |
Export CVE reference to XML file. | |
Get functions | |
const char * | cve_reference_get_value (const struct cve_reference *ref) |
Get CVE reference values. | |
const char * | cve_reference_get_href (const struct cve_reference *ref) |
Get CVE reference href. | |
const char * | cve_reference_get_type (const struct cve_reference *ref) |
Get CVE reference type. | |
const char * | cve_reference_get_source (const struct cve_reference *ref) |
Get CVE reference source. | |
Set functions | |
bool | cve_reference_set_value (struct cve_reference *reference, const char *new_value) |
Set value of CVE reference. | |
bool | cve_reference_set_href (struct cve_reference *reference, const char *new_href) |
Set href of CVE reference. | |
bool | cve_reference_set_type (struct cve_reference *reference, const char *new_type) |
Set type of CVE reference. | |
bool | cve_reference_set_source (struct cve_reference *reference, const char *new_source) |
Set source of CVE reference. | |
New functions | |
struct cve_reference * | cve_reference_new (void) |
New CVE reference. | |
Free functions | |
void | cve_reference_free (struct cve_reference *ref) |
Free CVE reference. |
Structure holding CVE reference data.