/home/pvrabec/openscap/openscap-0.5.5/src/OVAL/oval_syschar.c File Reference

Open Vulnerability and Assessment Language. More...

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

Data Structures

struct  oval_syschar
struct  oval_syschar_parse_subtag_varval_context

Typedefs

typedef struct oval_syschar oval_syschar_t

Functions

int oval_syschar_iterator_has_more (struct oval_syschar_iterator *oc_syschar)
struct oval_syscharoval_syschar_iterator_next (struct oval_syschar_iterator *oc_syschar)
void oval_syschar_iterator_free (struct oval_syschar_iterator *oc_syschar)
oval_syschar_collection_flag_t oval_syschar_get_flag (struct oval_syschar *syschar)
void oval_syschar_set_flag (struct oval_syschar *syschar, oval_syschar_collection_flag_t flag)
void oval_syschar_set_object (struct oval_syschar *syschar, struct oval_object *object)
struct oval_message_iterator * oval_syschar_get_messages (struct oval_syschar *syschar)
void oval_syschar_add_message (struct oval_syschar *syschar, struct oval_message *message)
struct oval_objectoval_syschar_get_object (struct oval_syschar *syschar)
struct
oval_variable_binding_iterator * 
oval_syschar_get_variable_bindings (struct oval_syschar *syschar)
struct oval_sysdata_iterator * oval_syschar_get_sysdata (struct oval_syschar *syschar)
void oval_syschar_add_sysdata (struct oval_syschar *syschar, struct oval_sysdata *sysdata)
void oval_syschar_add_variable_binding (struct oval_syschar *syschar, struct oval_variable_binding *binding)
struct oval_syscharoval_syschar_new (struct oval_object *object)
struct oval_syscharoval_syschar_clone (struct oval_syschar *old_syschar, struct oval_syschar_model *sys_model)
void oval_syschar_free (struct oval_syschar *syschar)
int oval_syschar_parse_tag (xmlTextReaderPtr reader, struct oval_parser_context *context)
void oval_syschar_to_dom (struct oval_syschar *syschar, xmlDoc *doc, xmlNode *tag_parent)

Detailed Description

Open Vulnerability and Assessment Language.

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


Generated on 12 Nov 2009 for Open SCAP Library by  doxygen 1.6.1