/home/pvrabec/tmp/openscap/openscap-0.3.3/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"

Data Structures

struct  _oval_enumeration_object

Typedefs

typedef struct
_oval_enumeration_object 
_oval_enumeration_object_t

Functions

void * _oval_enumeration_object (int value)
_oval_enumeration_object_t * _oval_enumeration_attval (xmlTextReaderPtr reader, char *attname, struct oval_string_map *map)
oval_arithmetic_operation_enum oval_arithmetic_operation_parse (xmlTextReaderPtr reader, char *attname, oval_arithmetic_operation_enum defval)
oval_datetime_format_enum oval_datetime_format_parse (xmlTextReaderPtr reader, char *attname, oval_arithmetic_operation_enum defval)
oval_set_operation_enum oval_set_operation_parse (xmlTextReaderPtr reader, char *attname, oval_set_operation_enum defval)
oval_operation_enum oval_operation_parse (xmlTextReaderPtr reader, char *attname, oval_operation_enum defval)
oval_check_enum oval_check_parse (xmlTextReaderPtr reader, char *attname, oval_check_enum defval)
oval_datatype_enum oval_datatype_parse (xmlTextReaderPtr reader, char *attname, oval_datatype_enum defval)
oval_existence_enum oval_existence_parse (xmlTextReaderPtr reader, char *attname, oval_existence_enum defval)
oval_operator_enum oval_operator_parse (xmlTextReaderPtr reader, char *attname, oval_operator_enum defval)
oval_family_enum oval_family_parse (xmlTextReaderPtr reader)
_oval_enumeration_object_t * _oval_subtype_aix (char *type_text)
_oval_enumeration_object_t * _oval_subtype_apache (char *type_text)
_oval_enumeration_object_t * _oval_subtype_catos (char *type_text)
_oval_enumeration_object_t * _oval_subtype_esx (char *type_text)
_oval_enumeration_object_t * _oval_subtype_freebsd (char *type_text)
_oval_enumeration_object_t * _oval_subtype_hpux (char *type_text)
_oval_enumeration_object_t * _oval_subtype_independent (char *type_text)
_oval_enumeration_object_t * _oval_subtype_ios (char *type_text)
_oval_enumeration_object_t * _oval_subtype_linux (char *type_text)
_oval_enumeration_object_t * _oval_subtype_macos (char *type_text)
_oval_enumeration_object_t * _oval_subtype_pixos (char *type_text)
_oval_enumeration_object_t * _oval_subtype_solaris (char *type_text)
_oval_enumeration_object_t * _oval_subtype_unix (char *type_text)
_oval_enumeration_object_t * _oval_subtype_windows (char *type_text)
oval_subtype_enum oval_subtype_parse (xmlTextReaderPtr reader)

Variables

struct oval_string_map * _oval_arithmetic_operation_map = NULL
struct oval_string_map * _oval_datetime_format_map = NULL
struct oval_string_map * _oval_set_operation_map = NULL
struct oval_string_map * _oval_operation_map = NULL
struct oval_string_map * _oval_check_map = NULL
struct oval_string_map * _oval_datatype_map = NULL
struct oval_string_map * _oval_existence_map = NULL
struct oval_string_map * _oval_operator_map = NULL
struct oval_string_map * _oval_family_map = NULL
struct oval_string_map * _oval_subtype_aix_map = NULL
struct oval_string_map * _oval_subtype_apache_map = NULL
struct oval_string_map * _oval_subtype_catos_map = NULL
struct oval_string_map * _oval_subtype_esx_map = NULL
struct oval_string_map * _oval_subtype_freebsd_map = NULL
struct oval_string_map * _oval_subtype_hpux_map = NULL
struct oval_string_map * _oval_subtype_independent_map = NULL
struct oval_string_map * _oval_subtype_ios_map = NULL
struct oval_string_map * _oval_subtype_linux_map = NULL
struct oval_string_map * _oval_subtype_macos_map = NULL
struct oval_string_map * _oval_subtype_pixos_map = NULL
struct oval_string_map * _oval_subtype_solaris_map = NULL
struct oval_string_map * _oval_subtype_unix_map = NULL
struct oval_string_map * _oval_subtype_windows_map = NULL


Detailed Description

Open Vulnerability and Assessment Language.

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


Generated on Thu Apr 30 13:45:39 2009 for Open SCAP Library by  doxygen 1.5.7.1