Open SCAP Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
oval_sysent Struct Reference

Public Member Functions

struct oval_sysentoval_sysent_new (struct oval_syschar_model *)
 
struct oval_sysentoval_sysent_clone (struct oval_syschar_model *new_model, struct oval_sysent *old_item)
 
void oval_sysent_free (struct oval_sysent *)
 
Setters
void oval_sysent_set_name (struct oval_sysent *sysent, char *name)
 
void oval_sysent_set_value (struct oval_sysent *sysent, char *value)
 
void oval_sysent_add_record_field (struct oval_sysent *, struct oval_record_field *)
 
void oval_sysent_set_status (struct oval_sysent *sysent, oval_syschar_status_t status)
 
void oval_sysent_set_datatype (struct oval_sysent *sysent, oval_datatype_t type)
 
void oval_sysent_set_mask (struct oval_sysent *sysent, int mask)
 
Getters
char * oval_sysent_get_name (struct oval_sysent *)
 Get system data item name.
 
char * oval_sysent_get_value (struct oval_sysent *)
 Get system data item value.
 
struct oval_record_field_iteratoroval_sysent_get_record_fields (struct oval_sysent *)
 
oval_syschar_status_t oval_sysent_get_status (struct oval_sysent *)
 Get system data item status.
 
oval_datatype_t oval_sysent_get_datatype (struct oval_sysent *)
 Get system data item data type.
 
int oval_sysent_get_mask (struct oval_sysent *)
 Get system data item mask.
 

Data Fields

struct oval_syschar_modelmodel
 
char * name
 
char * value
 
struct oval_collectionrecord_fields
 
int mask
 
oval_datatype_t datatype
 
oval_syschar_status_t status
 

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