#include <stdlib.h>
#include "cpeuri.h"
Go to the source code of this file.
Data Structures | |
| struct | cpe_dict_check |
| single check struct More... | |
| struct | cpe_dict_reference |
| dictionary item reference More... | |
| struct | cpe_dict_item |
| structure representing single CPE dictionary item More... | |
| struct | cpe_dict |
| Structure representing CPE dictionary. More... | |
Typedefs | |
| typedef struct cpe_dict_check | cpe_dict_check_t |
| single check struct | |
| typedef struct cpe_dict_reference | cpe_dict_reference_t |
| dictionary item reference | |
| typedef struct cpe_dict_item | cpe_dict_item_t |
| structure representing single CPE dictionary item | |
| typedef struct cpe_dict | cpe_dict_t |
| Structure representing CPE dictionary. | |
Functions | |
| cpe_dict_t * | cpe_dict_new (const char *fname) |
| Load new CPE dictionary from file. | |
| cpe_dict_t * | cpe_dict_new_empty () |
| Create new empty CPE dictionary. | |
| bool | cpe_dict_add_item (cpe_dict_t *dict, cpe_dict_item_t *item) |
| Add item to dictionary dict. | |
| void | cpe_dict_delete (cpe_dict_t *dict) |
| Frees CPE dictionary and its contents. | |
| cpe_dict_item_t * | cpe_dictitem_new_empty () |
| Create new empty dictionary item. | |
| void | cpe_dictitem_delete (cpe_dict_item_t *item) |
| Free dictionary item. | |
| void | cpe_dictcheck_delete (cpe_dict_check_t *check) |
See more details at http://nvd.nist.gov/cpe.cfm
1.5.7.1