Abstract interface for simulation service which creates and deletes local objects.
|
| | DtCreateObjectService (DtSimulationServices *svc, DtLocalObjectManager *) |
| |
| virtual | ~DtCreateObjectService () |
| |
| virtual DtCreateObjectHandle | createAndInitVrfObject (const DtIfCreateVrfObject *creationInfo) |
| |
| virtual DtCreateObjectHandle | createAndInitVrfObject (DtIfAggregateAs *aggInfo) |
| |
| virtual DtCreateObjectHandle | createLocalObject (const DtVrfLocalObjectCreateInformation &creationInfo) |
| |
| virtual void | removeAndDelete (const DtUUID &objectUuid, bool removeFromOrbat=false, bool removeSubordinates=true) |
| |
| virtual void | removeAndDelete (DtLocalObject *localObject, bool removeFromOrbat=false, bool removeSubordinates=true) |
| |
| virtual void | removeAndDeleteAll (bool andDeleteFromOrbat=false) |
| |
| virtual void | queueSetSuperiorToForce (const DtUUID &, int force, int designator=0) |
| |
| virtual void | queueSetSuperior (const DtUUID &subordinate, const DtUUID &superior, int designator=0) |
| |
| virtual DtRwStringAttributeList * | customizedMarkingsFor (const DtObjectType &ot) |
| |
| virtual bool | hasOutstandingSubordinateChanges () const |
| |
| virtual DtString | nextNameWithPrefix (int maxLength, const DtString &prefix) |
| |
| | DtCreateObjectServiceInterface () |
| |