OVAL object model. More...
#include <oval_agent_api.h>
Data Fields | |
| struct oval_object_model * | object_model |
| struct oval_string_map * | syschar_map |
| struct oval_string_map * | sysdata_map |
| struct oval_string_map * | variable_binding_map |
Related Functions | |
(Note that these are not member functions.) | |
| void | oval_syschar_model_free (struct oval_syschar_model *model) |
| free memory allocated to a specified syschar model. | |
| struct oval_object_model * | oval_syschar_model_get_object_model (struct oval_syschar_model *model) |
| Return related oval_object_model from an oval_syschar_model. | |
| struct oval_syschar_iterator * | oval_syschar_model_get_syschars (struct oval_syschar_model *model) |
| Return an iterator over the oval_sychar objects persisted by this model. | |
| struct oval_sysinfo * | oval_syschar_model_get_sysinfo (struct oval_syschar_model *model) |
| Return default sysinfo bound to syschar model. | |
| struct oval_syschar * | oval_syschar_model_get_syschar (struct oval_syschar_model *model, char *object_id) |
| Return the oval_syschar bound to a specified object_id. | |
| int | oval_syschar_model_export (struct oval_syschar_model *, struct oval_export_target *) |
| Export system characteristics as a XML file. | |
| void | oval_syschar_model_load (struct oval_syschar_model *, struct oval_import_source *, oval_xml_error_handler, void *) |
| Load OVAL system characteristics from a file. | |
OVAL object model.
Object model holds OVAL system characteristics as a list of oval_syschar structure instances.
Object model holds OVAL results as a list of oval_system structure instances.
1.6.1