Open SCAP Library
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
oval_record_field Struct Reference

Public Member Functions

OSCAP_API struct oval_record_fieldoval_record_field_new (oval_record_field_type_t)
 
OSCAP_API struct oval_record_fieldoval_record_field_clone (struct oval_record_field *)
 
OSCAP_API void oval_record_field_free (struct oval_record_field *)
 
Setters
OSCAP_API void oval_record_field_set_name (struct oval_record_field *, char *)
 
OSCAP_API void oval_record_field_set_value (struct oval_record_field *, char *)
 
OSCAP_API void oval_record_field_set_datatype (struct oval_record_field *, oval_datatype_t)
 
OSCAP_API void oval_record_field_set_mask (struct oval_record_field *, int)
 
OSCAP_API void oval_record_field_set_operation (struct oval_record_field *, oval_operation_t)
 
OSCAP_API void oval_record_field_set_variable (struct oval_record_field *, struct oval_variable *)
 
OSCAP_API void oval_record_field_set_var_check (struct oval_record_field *, oval_check_t)
 
OSCAP_API void oval_record_field_set_ent_check (struct oval_record_field *, oval_check_t)
 
Getters
OSCAP_API oval_record_field_type_t oval_record_field_get_type (struct oval_record_field *)
 
OSCAP_API char * oval_record_field_get_name (struct oval_record_field *)
 
OSCAP_API char * oval_record_field_get_value (struct oval_record_field *)
 
OSCAP_API oval_datatype_t oval_record_field_get_datatype (struct oval_record_field *)
 
OSCAP_API int oval_record_field_get_mask (struct oval_record_field *)
 
OSCAP_API oval_operation_t oval_record_field_get_operation (struct oval_record_field *)
 
OSCAP_API struct oval_variableoval_record_field_get_variable (struct oval_record_field *)
 
OSCAP_API oval_check_t oval_record_field_get_var_check (struct oval_record_field *)
 
OSCAP_API oval_check_t oval_record_field_get_ent_check (struct oval_record_field *)
 
Iterators
OSCAP_API bool oval_record_field_iterator_has_more (struct oval_record_field_iterator *)
 
OSCAP_API struct oval_record_fieldoval_record_field_iterator_next (struct oval_record_field_iterator *)
 
OSCAP_API void oval_record_field_iterator_free (struct oval_record_field_iterator *)
 
Setters
OSCAP_API void oval_record_field_set_status (struct oval_record_field *, oval_syschar_status_t)
 
Getters
OSCAP_API oval_syschar_status_t oval_record_field_get_status (struct oval_record_field *)
 

Data Fields

oval_record_field_type_t record_field_type
 
char * name
 
char * value
 
oval_datatype_t datatype
 
int mask
 

The documentation for this struct was generated from the following files: