/home/pvrabec/openscap/openscap-0.5.3/src/OVAL/oval_results_impl.h File Reference

Open Vulnerability and Assessment Language. More...

#include "api/oval_results.h"
#include "oval_definitions_impl.h"
#include "oval_system_characteristics_impl.h"

Go to the source code of this file.

Functions

struct oval_result_systemoval_result_system_new (struct oval_syschar_model *)
void oval_result_system_free (struct oval_result_system *)
int oval_result_system_parse (xmlTextReaderPtr, struct oval_parser_context *, struct oval_syschar_model *, oscap_consumer_func, void *)
xmlNode * oval_result_system_to_dom (struct oval_result_system *, struct oval_results_model *, struct oval_result_directives *, xmlDocPtr, xmlNode *)
struct oval_result_definitionget_oval_result_definition (struct oval_result_system *, char *)
struct oval_result_definitionget_oval_result_definition_new (struct oval_result_system *, struct oval_definition *)
struct oval_result_testget_oval_result_test (struct oval_result_system *, char *)
struct oval_result_testget_oval_result_test_new (struct oval_result_system *, struct oval_test *)
struct oval_result_definitionoval_result_definition_new (struct oval_result_system *, char *)
void oval_result_definition_free (struct oval_result_definition *)
int oval_result_definition_parse (xmlTextReaderPtr, struct oval_parser_context *, struct oval_result_system *, oscap_consumer_func, void *)
struct oval_result_definitionmake_result_definition_from_oval_definition (struct oval_result_system *, struct oval_definition *)
xmlNode * oval_result_definition_to_dom (struct oval_result_definition *, oval_result_directive_content_t, xmlDocPtr, xmlNode *)
struct oval_result_testoval_result_test_new (struct oval_result_system *, char *)
void oval_result_test_free (struct oval_result_test *)
struct oval_result_testmake_result_test_from_oval_test (struct oval_result_system *system, struct oval_test *oval_test)
int oval_result_test_parse_tag (xmlTextReaderPtr, struct oval_parser_context *, struct oval_result_system *, oscap_consumer_func, void *)
xmlNode * oval_result_test_to_dom (struct oval_result_test *, xmlDocPtr, xmlNode *)
int oval_result_directives_parse_tag (xmlTextReaderPtr, struct oval_parser_context *, struct oval_result_directives *)
int oval_result_directives_to_dom (struct oval_result_directives *, xmlDoc *, xmlNode *)
struct oval_result_itemoval_result_item_new (struct oval_result_system *, char *)
void oval_result_item_free (struct oval_result_item *)
int oval_result_item_parse_tag (xmlTextReaderPtr, struct oval_parser_context *, struct oval_result_system *, oscap_consumer_func, void *)
xmlNode * oval_result_item_to_dom (struct oval_result_item *, xmlDocPtr, xmlNode *)
void oval_result_item_set_result (struct oval_result_item *, oval_result_t)
void oval_result_item_add_message (struct oval_result_item *, struct oval_message *)
struct oval_result_testoval_result_test_new ()
void oval_result_test_set_result (struct oval_result_test *, oval_result_t)
void oval_result_test_set_message (struct oval_result_test *, struct oval_message *)
void oval_result_test_add_item (struct oval_result_test *, struct oval_result_item *)
void oval_result_test_add_binding (struct oval_result_test *, struct oval_variable_binding *)
struct oval_result_criteria_nodeoval_result_criteria_node_new (oval_criteria_node_type_t, int,...)
void oval_result_criteria_node_free (struct oval_result_criteria_node *)
struct oval_result_criteria_nodemake_result_criteria_node_from_oval_criteria_node (struct oval_result_system *, struct oval_criteria_node *)
int oval_result_criteria_node_parse (xmlTextReaderPtr, struct oval_parser_context *, struct oval_result_system *, oscap_consumer_func, void *)
xmlNode * oval_result_criteria_node_to_dom (struct oval_result_criteria_node *, xmlDocPtr, xmlNode *)
void oval_result_criteria_node_set_result (struct oval_result_criteria_node *, oval_result_t)
void oval_result_criteria_node_set_negate (struct oval_result_criteria_node *, bool)
void oval_result_criteria_node_set_operator (struct oval_result_criteria_node *, oval_operator_t)
void oval_result_criteria_node_add_subnode (struct oval_result_criteria_node *, struct oval_result_criteria_node *)
void oval_result_criteria_node_set_test (struct oval_result_criteria_node *, struct oval_result_test *)
void oval_result_criteria_node_set_extends (struct oval_result_criteria_node *, struct oval_result_definition *)
oval_result_t oval_result_parse (xmlTextReaderPtr, char *, oval_result_t)

Detailed Description

Open Vulnerability and Assessment Language.

See more details at http://oval.mitre.org/


Generated on 29 Sep 2009 for Open SCAP Library by  doxygen 1.6.1