OVAL Definitions interface set methods. More...
Functions | |
void | oval_definition_model_bind_variable_model (struct oval_definition_model *, struct oval_variable_model *) |
Bind an oval_variable_model to the specified oval_definition_model. | |
void | oval_definition_model_lock (struct oval_definition_model *definition_model) |
Lock the definition_model instance. | |
void | oval_definition_model_add_definition (struct oval_definition_model *, struct oval_definition *) |
void | oval_definition_model_set_locked (struct oval_definition_model *) |
void | oval_definition_model_add_test (struct oval_definition_model *, struct oval_test *) |
void | oval_definition_model_add_object (struct oval_definition_model *, struct oval_object *) |
void | oval_definition_model_add_state (struct oval_definition_model *, struct oval_state *) |
void | oval_definition_model_add_variable (struct oval_definition_model *, struct oval_variable *) |
OVAL Definitions interface set methods.
These methods will not change the state of a locked instance.
void oval_definition_model_lock | ( | struct oval_definition_model * | definition_model | ) |
Lock the definition_model instance.
The state of a locked instance cannot be changed. This operation has no effect if the model is already locked.