| DtApplicationExecutionManager::DtApplicationExecutionManager |
( |
std::shared_ptr< DtVrfRemoteController > |
remoteController, |
|
|
std::ostream & |
ostream = std::cout |
|
) |
| |
| virtual DtApplicationExecutionManager::~DtApplicationExecutionManager |
( |
| ) |
|
|
virtual |
| virtual void DtApplicationExecutionManager::initializeCallbacks |
( |
| ) |
|
|
virtual |
| virtual void DtApplicationExecutionManager::addApplication |
( |
const DtSimulationAddress & |
simAddr, |
|
|
const DtConnectionSettings * |
copyOnlyConnectionSettings, |
|
|
const DtApplicationSet & |
applicationSettings |
|
) |
| |
|
virtual |
| virtual void DtApplicationExecutionManager::execute |
( |
| ) |
|
|
virtual |
| virtual bool DtApplicationExecutionManager::haveProcessesQuit |
( |
const std::set< DtSimulationAddress > & |
simAddrs | ) |
const |
|
virtual |
| virtual bool DtApplicationExecutionManager::tick |
( |
| ) |
|
|
virtual |
| virtual void DtApplicationExecutionManager::requestStop |
( |
| ) |
|
|
virtual |
| virtual void DtApplicationExecutionManager::requestStop |
( |
const DtSimulationAddress & |
simAddr | ) |
|
|
virtual |
| virtual void DtApplicationExecutionManager::terminate |
( |
| ) |
|
|
virtual |
| virtual const std::map<DtSimulationAddress, DtPidType> DtApplicationExecutionManager::pids |
( |
| ) |
const |
|
virtual |
| virtual void DtApplicationExecutionManager::addError |
( |
const DtSimulationAddress & |
simAddress, |
|
|
const DtVrfProcessError & |
error |
|
) |
| |
|
virtual |
| virtual void DtApplicationExecutionManager::removeErrors |
( |
const DtSimulationAddress & |
simAddress | ) |
|
|
virtual |
| virtual void DtApplicationExecutionManager::clearErrors |
( |
| ) |
|
|
virtual |
| virtual const std::vector< std::pair<DtSimulationAddress, DtVrfProcessError> > DtApplicationExecutionManager::errors |
( |
| ) |
const |
|
virtual |
| virtual void DtApplicationExecutionManager::printErrors |
( |
| ) |
const |
|
virtual |
| virtual void DtApplicationExecutionManager::printBackendStdOut |
( |
const DtSimulationAddress & |
backend | ) |
const |
|
virtual |
| static void DtApplicationExecutionManager::backendDiscoveredCallback |
( |
const DtSimulationAddress & |
addr, |
|
|
void * |
usr |
|
) |
| |
|
staticprotected |
| static void DtApplicationExecutionManager::backendRemovedCallback |
( |
const DtSimulationAddress & |
addr, |
|
|
void * |
usr |
|
) |
| |
|
staticprotected |
| virtual void DtApplicationExecutionManager::backendDiscovered |
( |
const DtSimulationAddress & |
addr | ) |
|
|
protectedvirtual |
| virtual void DtApplicationExecutionManager::backendRemoved |
( |
const DtSimulationAddress & |
addr | ) |
|
|
protectedvirtual |
| virtual void DtApplicationExecutionManager::addPidBySimulationAddressMapping |
( |
const DtSimulationAddress & |
simAddr, |
|
|
const DtPidType & |
pid |
|
) |
| |
|
protectedvirtual |
| virtual void DtApplicationExecutionManager::removePidBySimulationAddressMapping |
( |
const DtSimulationAddress & |
simAddr | ) |
|
|
protectedvirtual |
| virtual void DtApplicationExecutionManager::addRunningStateBySimulationAddressMapping |
( |
const DtSimulationAddress & |
simAddr, |
|
|
const bool & |
isRunning |
|
) |
| |
|
protectedvirtual |
| virtual void DtApplicationExecutionManager::updateRunningStateBySimulationAddressMapping |
( |
const DtSimulationAddress & |
simAddr, |
|
|
const bool & |
isRunning |
|
) |
| |
|
protectedvirtual |
| virtual void DtApplicationExecutionManager::removeRunningStateBySimulationAddressMapping |
( |
const DtSimulationAddress & |
simAddr | ) |
|
|
protectedvirtual |
| virtual void DtApplicationExecutionManager::addProcess |
( |
const DtSimulationAddress & |
simAddr, |
|
|
const DtConnectionSettings * |
copyOnlyConnectionSettings, |
|
|
const DtApplicationSet & |
applicationSettings |
|
) |
| |
|
protectedpure virtual |
| virtual void DtApplicationExecutionManager::executeProcesses |
( |
| ) |
|
|
protectedpure virtual |
| virtual void DtApplicationExecutionManager::executeProcess |
( |
const DtSimulationAddress & |
addr | ) |
|
|
protectedpure virtual |
| virtual void DtApplicationExecutionManager::terminateProcesses |
( |
| ) |
|
|
protectedpure virtual |
| virtual void DtApplicationExecutionManager::terminateProcess |
( |
const DtSimulationAddress & |
addr | ) |
|
|
protectedpure virtual |
| virtual bool DtApplicationExecutionManager::checkProcessStates |
( |
| ) |
|
|
protectedpure virtual |
| virtual std::string DtApplicationExecutionManager::backendStdOut |
( |
const DtSimulationAddress & |
addr | ) |
const |
|
protectedpure virtual |
| std::map<DtSimulationAddress, DtPidType> DtApplicationExecutionManager::myPidsBySimulationAddressMap |
|
protected |
| std::map<DtSimulationAddress, bool> DtApplicationExecutionManager::myRunningStateBySimulationAddressMap |
|
protected |
| std::vector< std::pair<DtSimulationAddress, DtVrfProcessError> > DtApplicationExecutionManager::myErrors |
|
protected |
| std::ostream& DtApplicationExecutionManager::myDefaultOutputStream |
|
protected |
The documentation for this class was generated from the following file: