OVAL variable component. More...
#include <oval_definitions.h>
Data Fields | |
oval_component_type_t | type |
Related Functions | |
(Note that these are not member functions.) | |
oval_component_type_t | oval_component_get_type (struct oval_component *) |
Get OVAL component type. | |
struct oval_value * | oval_component_get_literal_value (struct oval_component *) |
Get OVAL component literal value. | |
struct oval_object * | oval_component_get_object (struct oval_component *) |
Get OVAL component object. | |
char * | oval_component_get_object_field (struct oval_component *) |
Get OVAL component object field. | |
struct oval_variable * | oval_component_get_variable (struct oval_component *) |
Get OVAL component variable. | |
struct oval_component_iterator * | oval_component_get_function_components (struct oval_component *) |
Get OVAL component function components. | |
oval_arithmetic_operation_t | oval_component_get_arithmetic_operation (struct oval_component *) |
Get OVAL component arithmetic operation. | |
char * | oval_component_get_begin_character (struct oval_component *) |
Get OVAL component begin character. | |
char * | oval_component_get_end_character (struct oval_component *) |
Get OVAL component end character. | |
char * | oval_component_get_split_delimiter (struct oval_component *) |
Get OVAL component split delimiter. | |
int | oval_component_get_substring_start (struct oval_component *) |
Get OVAL component start of a substring. | |
int | oval_component_get_substring_length (struct oval_component *) |
Get OVAL component substring length. | |
oval_datetime_format_t | oval_component_get_timedif_format_1 (struct oval_component *) |
Get OVAL component timedif format 1. | |
oval_datetime_format_t | oval_component_get_timedif_format_2 (struct oval_component *) |
Get OVAL component timedif format 2. | |
char * | oval_component_get_regex_pattern (struct oval_component *) |
Get OVAL component regex pattern. |
OVAL variable component.