Action:
|
Deletes a delta state and dependent data.
|
|
Prototype:
|
outcome api_delete_ds (
|
|
|
DELTA_STATE* ds
|
// delta state to be
|
|
|
|
|
// deleted
|
|
|
);
|
|
Includes:
|
#include "kernel/acis.hxx"
|
|
#include "kernel/kernapi/api/api.hxx"
|
|
#include "kernel/kernapi/api/kernapi.hxx"
|
|
#include "kernel/kerndata/bulletin/bulletin.hxx"
|
|
Description:
|
This API deletes a
delta_state; i.e., the recorded information that enables the modeler to change between two particular states.
|
|
Errors:
|
NULL pointer to delta state.
|
|
Limitations:
|
Delta states should be deleted starting with those furthest away and working toward the current state to ensure that delete bulletins (and rolled back create bulletins) are deleted last.
|
|
Library:
|
kernel
|
|
Filename:
|
kern/kernel/kernapi/api/kernapi.hxx
|
|
Effect:
|
System routine
|