oval_sysent Struct Reference
[OVAL System Characteristics]

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:

Generated on 30 Mar 2012 for Open SCAP Library by  doxygen 1.6.1