Classes | |
class | _Impl |
Functions | |
vhdTimeManager (vhdRuntimeEngineRef runtimeEngine) | |
~vhdTimeManager () | |
vhtBool | isInitialized () |
vhdTimeManagerConfigPropertyRef | getTimeManagerConfigProperty () |
vhtTime | getCurrentSysTime () |
vhdIClockRef | getSysClock () |
vhtTime | getCurrentSimTime () |
vhdClockRef | getSimClock () |
void | addWarpClock (const std::string &warpClockName, vhdWarpClockRef warpClock) |
void | removeWarpClock (const std::string &warpClockName) |
vhdWarpClockRef | getWarpClock (const std::string &warpClockName) |
vhtSize32 | getNumberOfSysTimerEventGenerators () |
std::deque< std::string > | getSysTimerEventGenerators () |
vhtBool | hasSysTimerEventGenerator (const std::string &generatorName) |
void | startSysTimerEventGenerator (const std::string &generatorName, vhtTime afterDelay, vhtTime everyPeriod) |
void | stopSysTimerEventGenerator (const std::string &generatorName) |
void | stopSysTimerEventGenerators () |
vhtSize32 | getNumberOfSimTimerEventGenerators () |
std::deque< std::string > | getSimTimerEventGenerators () |
vhtBool | hasSimTimerEventGenerator (const std::string &generatorName) |
void | startSimTimerEventGenerator (const std::string &generatorName, vhtTime afterDelay, vhtTime everyPeriod) |
void | stopSimTimerEventGenerator (const std::string &generatorName) |
void | stopSimTimerEventGenerators () |
void | _init (vhdEventManagerRef eventManager) |
void | _update () |
void | _terminate () |
void vhdTimeManager::_init | ( | vhdEventManagerRef | eventManager | ) |
void vhdTimeManager::_terminate | ( | ) |
void vhdTimeManager::_update | ( | ) |
void vhdTimeManager::addWarpClock | ( | const std::string & | warpClockName, | |
vhdWarpClockRef | warpClock | |||
) |
vhtTime vhdTimeManager::getCurrentSimTime | ( | ) |
vhtTime vhdTimeManager::getCurrentSysTime | ( | ) |
vhtSize32 vhdTimeManager::getNumberOfSimTimerEventGenerators | ( | ) |
vhtSize32 vhdTimeManager::getNumberOfSysTimerEventGenerators | ( | ) |
vhdClockRef vhdTimeManager::getSimClock | ( | ) |
std::deque<std::string> vhdTimeManager::getSimTimerEventGenerators | ( | ) |
vhdIClockRef vhdTimeManager::getSysClock | ( | ) |
std::deque<std::string> vhdTimeManager::getSysTimerEventGenerators | ( | ) |
vhdTimeManagerConfigPropertyRef vhdTimeManager::getTimeManagerConfigProperty | ( | ) |
vhdWarpClockRef vhdTimeManager::getWarpClock | ( | const std::string & | warpClockName | ) |
vhtBool vhdTimeManager::hasSimTimerEventGenerator | ( | const std::string & | generatorName | ) |
vhtBool vhdTimeManager::hasSysTimerEventGenerator | ( | const std::string & | generatorName | ) |
vhtBool vhdTimeManager::isInitialized | ( | ) |
void vhdTimeManager::removeWarpClock | ( | const std::string & | warpClockName | ) |
void vhdTimeManager::startSimTimerEventGenerator | ( | const std::string & | generatorName, | |
vhtTime | afterDelay, | |||
vhtTime | everyPeriod | |||
) |
void vhdTimeManager::startSysTimerEventGenerator | ( | const std::string & | generatorName, | |
vhtTime | afterDelay, | |||
vhtTime | everyPeriod | |||
) |
void vhdTimeManager::stopSimTimerEventGenerator | ( | const std::string & | generatorName | ) |
void vhdTimeManager::stopSimTimerEventGenerators | ( | ) |
void vhdTimeManager::stopSysTimerEventGenerator | ( | const std::string & | generatorName | ) |
void vhdTimeManager::stopSysTimerEventGenerators | ( | ) |
vhdTimeManager::vhdTimeManager | ( | vhdRuntimeEngineRef | runtimeEngine | ) |
vhdTimeManager::~vhdTimeManager | ( | ) |