![]() |
VR-Forces 4.5 Class Documentation
|

Public Member Functions | |
| DtWriteSnapshotJob (const DtSimulationAddress &addr, const DtIfSaveScenario &mess, DtInMemorySnapshot *snapshot, DtCompressedFileTransporter &) | |
| virtual | ~DtWriteSnapshotJob () |
| virtual void | run () |
| Run callback. | |
Public Member Functions inherited from DtVrfCallbackQueue::CallbackInterface | |
| virtual | ~CallbackInterface () |
| Virtual destructor. | |
| virtual std::string | label () const |
| Name of callback, used only for logging and debugging. | |
| virtual void | cancel () |
| Will be called if the callback will not be run before it's discarded. | |
| virtual bool | valid () const |
| Returns false the callback has become null. | |
Public Attributes | |
| DtSimulationAddress | myRequestor |
| DtIfSaveScenario | mySaveMessage |
| DtInMemorySnapshot * | mySnapshot |
| DtCompressedFileTransporter & | myTransporter |
| bool | mySuccess |
Protected Member Functions | |
| virtual bool | writeAndSendOrderOfBattleFile () |
| virtual bool | writeAndSendPlanFile () |
| virtual bool | writeAndSendScenarioExtrasFile () |
| virtual bool | writeAndSendScenarioScriptsFile () |
Additional Inherited Members | |
Public Types inherited from DtVrfCallbackQueue::CallbackInterface | |
| typedef boost::shared_ptr < CallbackInterface > | Ptr |
Static Public Member Functions inherited from DtObjectDebugger< CallbackInterface > | |
| static DtObjectCounter::CounterType | ObjectCount () |
| static const DtObjectContainer * | ObjectContainer () |
| DtSnapshotManager::DtWriteSnapshotJob::DtWriteSnapshotJob | ( | const DtSimulationAddress & | addr, |
| const DtIfSaveScenario & | mess, | ||
| DtInMemorySnapshot * | snapshot, | ||
| DtCompressedFileTransporter & | |||
| ) |
|
virtual |
|
virtual |
Run callback.
Implements DtVrfCallbackQueue::CallbackInterface.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
| DtSimulationAddress DtSnapshotManager::DtWriteSnapshotJob::myRequestor |
| DtIfSaveScenario DtSnapshotManager::DtWriteSnapshotJob::mySaveMessage |
| DtInMemorySnapshot* DtSnapshotManager::DtWriteSnapshotJob::mySnapshot |
| DtCompressedFileTransporter& DtSnapshotManager::DtWriteSnapshotJob::myTransporter |
| bool DtSnapshotManager::DtWriteSnapshotJob::mySuccess |