/home/pvrabec/tmp/openscap/openscap-0.3.3/src/OVAL/oval_object.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_object

Typedefs

typedef struct oval_object oval_object_t

Functions

int oval_iterator_object_has_more (struct oval_iterator_object *oc_object)
struct oval_object * oval_iterator_object_next (struct oval_iterator_object *oc_object)
oval_family_enum oval_object_family (struct oval_object *object)
oval_subtype_enum oval_object_subtype (struct oval_object *object)
struct oval_iterator_string * oval_object_notes (struct oval_object *object)
char * oval_object_comment (struct oval_object *object)
char * oval_object_id (struct oval_object *object)
int oval_object_deprecated (struct oval_object *object)
int oval_object_version (struct oval_object *object)
struct
oval_iterator_object_content * 
oval_object_object_content (struct oval_object *object)
struct oval_iterator_behavior * oval_object_behaviors (struct oval_object *object)
struct oval_object * oval_object_new ()
void oval_object_free (struct oval_object *object)
void set_oval_object_id (struct oval_object *object, char *id)
void set_oval_object_subtype (struct oval_object *object, oval_subtype_enum subtype)
void add_oval_object_notes (struct oval_object *object, char *note)
void set_oval_object_comment (struct oval_object *object, char *comment)
void set_oval_object_deprecated (struct oval_object *object, int deprecated)
void set_oval_object_version (struct oval_object *object, int version)
void add_oval_object_object_content (struct oval_object *object, struct oval_object_content *content)
void add_oval_object_behaviors (struct oval_object *object, struct oval_behavior *behavior)
int _oval_object_parse_notes (xmlTextReaderPtr reader, struct oval_parser_context *context, void *user)
int _oval_object_parse_tag (xmlTextReaderPtr reader, struct oval_parser_context *context, void *user)
int oval_object_parse_tag (xmlTextReaderPtr reader, struct oval_parser_context *context)
void oval_object_to_print (struct oval_object *object, 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