vhdTimeManager Namespace Reference


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 ()


Function Documentation

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 (  ) 


Generated on Thu Jan 18 10:06:30 2007 for vhdPLUS by  doxygen 1.5.1-p1