Structure holding CVE reference data. More...
#include <cve_priv.h>
Public Member Functions | |
| struct cve_reference * | cve_reference_new (void) |
| New CVE reference. | |
| void | cve_reference_free (struct cve_reference *ref) |
| Free CVE reference. | |
Getters | |
| 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. | |
Setters | |
| 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. | |
Data Fields | |
| struct xml_metadata | xml |
| char * | value |
| char * | href |
| char * | type |
| char * | source |
Structure holding CVE reference data.
1.6.1