Oval_message
[OVAL Definitions interface]

Data Structures

struct  oval_message
 OVAL message. More...

Modules

 Setters
 

Oval_message set methods.


 Getters
 

Oval_message get methods.


 Iterators
 

Oval_message iterator methods.


 Evaluators
 

Oval_message evaluator methods


Functions

struct oval_definition_modeloval_definition_model_new (void)
 Create an empty oval_definition_model.
struct oval_definition_modeloval_definition_model_clone (struct oval_definition_model *)
 Copy an oval_definition_model.
void oval_definition_model_free (struct oval_definition_model *model)
void oval_criteria_node_set_comment (struct oval_criteria_node *, char *comment)
 set attribute Oval_criteria_node->comment.
struct oval_referenceoval_reference_new (struct oval_definition_model *)
struct oval_referenceoval_reference_clone (struct oval_definition_model *new_model, struct oval_reference *old_reference)
void oval_reference_free (struct oval_reference *)
char * oval_component_get_prefix (struct oval_component *)
 Returns attribute Oval_function_BEGIN->prefix.
struct oval_messageoval_message_new (void)
struct oval_messageoval_message_clone (struct oval_message *old_message)
void oval_message_free (struct oval_message *)
const char * oval_operator_get_text (oval_operator_t)
 Convert an operator to its text representation.
oval_family_t oval_subtype_get_family (oval_subtype_t)
 Get the family associated with a given subtype.
const char * oval_subtype_get_text (oval_subtype_t)
 Convert OVAL subtype to its text representation.
const char * oval_family_get_text (oval_family_t)
 Convert OVAL family to its text representation.
const char * oval_check_get_text (oval_check_t)
const char * oval_existence_get_text (oval_existence_t)
const char * oval_affected_family_get_text (oval_affected_family_t)
const char * oval_datatype_get_text (oval_datatype_t)
const char * oval_operation_get_text (oval_operation_t)
const char * oval_set_operation_get_text (oval_setobject_operation_t)
const char * oval_datetime_format_get_text (oval_datetime_format_t)
const char * oval_arithmetic_operation_get_text (oval_arithmetic_operation_t)
const char * oval_message_level_text (oval_message_level_t)

Function Documentation

char* oval_component_get_prefix ( struct oval_component  ) 

Returns attribute Oval_function_BEGIN->prefix.

IF component->type <> OVAL_FUNCTION_BEGIN, this method shall return NULL

Note:
applications should not free the char* returned by this method
See also:
oval_component_set_prefix
void oval_criteria_node_set_comment ( struct oval_criteria_node ,
char *  comment 
)

set attribute Oval_criteria_node->comment.

See also:
oval_criteria_node_get_comment
Parameters:
comm - (Not NULL) a copy of the comment parameter is set as the comment attribute.

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