Open Vulnerability and Assessment Language. More...
#include "oval_definitions_impl.h"#include "oval_agent_api_impl.h"#include "oval_parser_impl.h"#include "oval_string_map_impl.h"#include "oval_system_characteristics_impl.h"#include "oval_results_impl.h"#include <string.h>#include <time.h>#include "common/util.h"#include "common/debug_priv.h"#include "common/_error.h"Data Structures | |
| struct | _oval_variable_model_frame |
| struct | oval_variable_model |
| The OVAL variable model facilitates access to external variable value bindings used to to constrain the evaluation of OVAL objects. More... | |
Defines | |
| #define | NAMESPACE_VARIABLES "http://oval.mitre.org/XMLSchema/oval-variables-5" |
| #define | NAMESPACE_COMMON "http://oval.mitre.org/XMLSchema/oval-common-5" |
Typedefs | |
|
typedef struct _oval_variable_model_frame | _oval_variable_model_frame_t |
| typedef struct oval_variable_model | oval_variable_model_t |
Functions | |
| bool | oval_variable_model_is_valid (struct oval_variable_model *variable_model) |
| bool | oval_variable_model_is_locked (struct oval_variable_model *variable_model) |
| void | oval_variable_model_lock (struct oval_variable_model *variable_model) |
| struct oval_variable_model * | oval_variable_model_new () |
| struct oval_variable_model * | oval_variable_model_clone (struct oval_variable_model *old_model) |
| void | oval_variable_model_free (struct oval_variable_model *model) |
| void | oval_variable_model_add (struct oval_variable_model *model, char *varid, const char *comm, oval_datatype_t datatype, char *value) |
| struct oval_variable_model * | oval_variable_model_import (const char *file) |
| int | oval_variable_model_export (struct oval_variable_model *model, const char *file) |
| bool | oval_variable_model_has_variable (struct oval_variable_model *model, const char *id) |
| struct oval_string_iterator * | oval_variable_model_get_variable_ids (struct oval_variable_model *model) |
| oval_datatype_t | oval_variable_model_get_datatype (struct oval_variable_model *model, char *varid) |
| const char * | oval_variable_model_get_comment (struct oval_variable_model *model, char *varid) |
| struct oval_string_iterator * | oval_variable_model_get_values (struct oval_variable_model *model, char *varid) |
Open Vulnerability and Assessment Language.
See more details at http://oval.mitre.org/
1.6.1