/home/pvrabec/tmp/openscap/openscap-0.3.3/src/OVAL/oval_test.c File Reference

Open Vulnerability and Assessment Language. More...

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "oval_definitions_impl.h"
#include "oval_collection_impl.h"
#include "oval_agent_api_impl.h"

Data Structures

struct  oval_test

Typedefs

typedef struct oval_test oval_test_t

Functions

int oval_iterator_test_has_more (struct oval_iterator_test *oc_test)
struct oval_test * oval_iterator_test_next (struct oval_iterator_test *oc_test)
oval_family_enum oval_test_family (struct oval_test *test)
oval_subtype_enum oval_test_subtype (struct oval_test *test)
char * oval_test_name (struct oval_test *test)
struct oval_iterator_string * oval_test_notes (struct oval_test *test)
char * oval_test_comment (struct oval_test *test)
char * oval_test_id (struct oval_test *test)
int oval_test_deprecated (struct oval_test *test)
int oval_test_version (struct oval_test *test)
oval_operator_enum oval_test_operator (struct oval_test *test)
oval_existence_enum oval_test_existence (struct oval_test *test)
oval_check_enum oval_test_check (struct oval_test *test)
struct oval_object * oval_test_object (struct oval_test *test)
struct oval_state * oval_test_state (struct oval_test *test)
struct oval_test * oval_test_new ()
void oval_test_free (struct oval_test *test)
void set_oval_test_id (struct oval_test *test, char *id)
void set_oval_test_deprecated (struct oval_test *test, int deprecated)
void set_oval_test_version (struct oval_test *test, int version)
void set_oval_test_subtype (struct oval_test *test, oval_subtype_enum subtype)
void set_oval_test_comment (struct oval_test *test, char *comment)
void set_oval_test_existence (struct oval_test *test, oval_existence_enum existence)
void set_oval_test_check (struct oval_test *test, oval_check_enum check)
void set_oval_test_object (struct oval_test *test, struct oval_object *object)
void set_oval_test_state (struct oval_test *test, struct oval_state *state)
void add_oval_test_notes (struct oval_test *test, char *note)
int _oval_test_parse_notes (xmlTextReaderPtr reader, struct oval_parser_context *context, void *user)
int _oval_test_parse_tag (xmlTextReaderPtr reader, struct oval_parser_context *context, void *user)
int oval_test_parse_tag (xmlTextReaderPtr reader, struct oval_parser_context *context)
void oval_test_to_print (struct oval_test *test, char *indent, int index)


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