/home/pvrabec/openscap/openscap-0.5.6/src/OVAL/oval_enumerations.c File Reference

Open Vulnerability and Assessment Language. More...

#include <string.h>
#include "oval_definitions_impl.h"
#include "oval_string_map_impl.h"
#include "oval_system_characteristics_impl.h"
#include "oval_results_impl.h"
#include "../common/util.h"
#include "../common/public/debug.h"

Defines

#define OVAL_ENUMERATION_INVALID   (-1)

Typedefs

typedef const char *(* _textfunc )(int idx)

Functions

oval_syschar_collection_flag_t oval_syschar_flag_parse (xmlTextReaderPtr reader, char *attname, oval_syschar_collection_flag_t defval)
const char * oval_syschar_collection_flag_get_text (oval_syschar_collection_flag_t flag)
oval_syschar_status_t oval_syschar_status_parse (xmlTextReaderPtr reader, char *attname, oval_syschar_status_t defval)
const char * oval_syschar_status_get_text (oval_syschar_status_t idx)
oval_message_level_t oval_message_level_parse (xmlTextReaderPtr reader, char *attname, oval_message_level_t defval)
const char * oval_message_level_text (oval_message_level_t level)
oval_arithmetic_operation_t oval_arithmetic_operation_parse (xmlTextReaderPtr reader, char *attname, oval_arithmetic_operation_t defval)
const char * oval_arithmetic_operation_get_text (oval_arithmetic_operation_t operation)
oval_datetime_format_t oval_datetime_format_parse (xmlTextReaderPtr reader, char *attname, oval_arithmetic_operation_t defval)
const char * oval_datetime_format_get_text (oval_datetime_format_t format)
oval_setobject_operation_t oval_set_operation_parse (xmlTextReaderPtr reader, char *attname, oval_setobject_operation_t defval)
const char * oval_set_operation_get_text (oval_setobject_operation_t operation)
oval_operation_t oval_operation_parse (xmlTextReaderPtr reader, char *attname, oval_operation_t defval)
const char * oval_operation_get_text (oval_operation_t operation)
oval_check_t oval_check_parse (xmlTextReaderPtr reader, char *attname, oval_check_t defval)
const char * oval_check_get_text (oval_check_t check)
oval_datatype_t oval_datatype_parse (xmlTextReaderPtr reader, char *attname, oval_datatype_t defval)
const char * oval_datatype_get_text (oval_datatype_t datatype)
oval_existence_t oval_existence_parse (xmlTextReaderPtr reader, char *attname, oval_existence_t defval)
const char * oval_existence_get_text (oval_existence_t existence)
oval_operator_t oval_operator_parse (xmlTextReaderPtr reader, char *attname, oval_operator_t defval)
const char * oval_operator_get_text (oval_operator_t operator)
 Convert an operator to its text representation.
const char * oval_variable_type_get_text (oval_variable_type_t type)
const char * oval_component_type_get_text (oval_component_type_t type)
 Returns attribute Oval_component_type->text.
oval_family_t oval_family_parse (xmlTextReaderPtr reader)
const char * oval_family_get_text (oval_family_t family)
 Convert OVAL family to its text representation.
oval_subtype_t oval_subtype_parse (xmlTextReaderPtr reader)
oval_family_t oval_subtype_get_family (oval_subtype_t subtype)
 Get the family associated with a given subtype.
const char * oval_subtype_get_text (oval_subtype_t subtype)
 Convert OVAL subtype to its text representation.
oval_result_t oval_result_parse (xmlTextReaderPtr reader, char *attname, oval_result_t defval)
const char * oval_result_get_text (oval_result_t result)

Detailed Description

Open Vulnerability and Assessment Language.

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


Generated on 4 Jan 2010 for Open SCAP Library by  doxygen 1.6.1