43#ifndef OVAL_RESULTS_H_
44#define OVAL_RESULTS_H_
47#include "oscap_source.h"
52#include "oscap_export.h"
143OSCAP_API
void oval_results_model_set_export_system_characteristics(
struct oval_results_model *,
bool export);
148OSCAP_API
bool oval_results_model_get_export_system_characteristics(
struct oval_results_model *);
322OSCAP_API
int oval_result_system_eval_definition(
struct oval_result_system *sys,
const char *
id);
461OSCAP_API
void oval_result_test_set_instance(
struct oval_result_test *test,
int instance);
oval_criteria_node_type_t
Criteria node type.
Definition oval_definitions.h:67
oval_operator_t
Boolean operators.
Definition oval_definitions.h:75
oval_result_t
Result values for the evaluation of an OVAL Definition or an OVAL Test.
Definition oval_types.h:445
OSCAP_API struct oscap_source * oval_results_model_export_source(struct oval_results_model *results_model, struct oval_directives_model *directives_model, const char *name)
Export OVAL results into oscap_source.
Definition oval_resModel.c:303
OSCAP_API int oval_results_model_eval(struct oval_results_model *)
Evaluate all result_systems.
Definition oval_resModel.c:235
General OpenScap functions and types.
Definition oscap_source.c:66
Oval definition model.
Definition oval_defModel.c:53
Oval definition specification.
Definition oval_definition.c:53
This structure holds instance of OVAL Directives.
Definition oval_generator.c:47
OVAL message.
Definition oval_message.c:45
Definition oval_resultCriteriaNode.c:46
Definition oval_resultDefinition.c:46
Definition oval_resultItem.c:44
Definition oval_resultSystem.c:55
Definition oval_resultTest.c:53
OVAL Results Model holds OVAL results structure instances.
Definition oval_resModel.c:56
OVAL System Characteristics model.
Definition oval_sysModel.c:56
General instrumented host description.
Definition oval_sysInfo.c:45
Each instance of Oval_sysitem represents one item.
Definition oval_sysItem.c:45
An Oval_test specifies a technical control by identifying an oval_object that is evaluated on an inst...
Definition oval_test.c:48
Binding of an value to an OVAL variable.
Definition oval_variableBinding.c:45