vhdWarpClock.cpp File Reference

#include <vhdFundamental/vhdWarpClock.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>

Classes

class  vhdWarpClock::_Impl

Defines

#define _VHD_METHOD_NAME   "vhdWarpClock::vhdWarpClock( vhtBool running, vhdIClockRef baseClock, vhtDouble scale)"
#define _VHD_METHOD_NAME   "vhdWarpClock::vhdWarpClock( vhtBool running, vhtTime initialValue, vhdIClockRef baseClock, vhtDouble scale)"
#define _VHD_METHOD_NAME   "vhdWarpClock::vhdWarpClock( vhtBool running, vhtTime initialValue, vhtTime defaultTimeStep, vhtDouble scale)"
#define _VHD_METHOD_NAME   "vhdWarpClock::~vhdWarpClock()"
#define _VHD_METHOD_NAME   "vhdWarpClock::isUsingBaseClock()"
#define _VHD_METHOD_NAME   "vhdWarpClock::useBaseClock()"
#define _VHD_METHOD_NAME   "vhdWarpClock::useBaseClock()"
#define _VHD_METHOD_NAME   "vhdWarpClock::getBaseClock()"
#define _VHD_METHOD_NAME   "vhdWarpClock::isUsingUpdates()"
#define _VHD_METHOD_NAME   "vhdWarpClock::useUpdates()"
#define _VHD_METHOD_NAME   "vhdWarpClock::update(vhtTime timeStep)"
#define _VHD_METHOD_NAME   "vhdWarpClock::setDefaultTimeStep(vhtTime defaultTimeStep)"
#define _VHD_METHOD_NAME   "vhdWarpClock::getDefaultTimeStep()"
#define _VHD_METHOD_NAME   "vhdWarpClock::update()"
#define _VHD_METHOD_NAME   "vhdWarpClock::setScale( vhtDouble scale)"
#define _VHD_METHOD_NAME   "vhdWarpClock::setScale(double scale)"
#define _VHD_METHOD_NAME   "vhdWarpClock::isRunning() const"
#define _VHD_METHOD_NAME   "vhdWarpClock::run()"
#define _VHD_METHOD_NAME   "vhdWarpClock::freeze()"
#define _VHD_METHOD_NAME   "vhdWarpClock::toString() const"
#define _VHD_METHOD_NAME   "vhdWarpClock::setCurrentTime( vhtTime currentTime)"
#define _VHD_METHOD_NAME   "vhdWarpClock::getCurrentTime() const"
#define _VHD_METHOD_NAME   "vhdWarpClock::clone() const"

Functions

 vhdCLASS_TYPE_INIT (vhdWarpClock, vhdObject)
 vhdWarpClock::vhdWarpClock (vhtBool running, vhdIClockRef baseClock, vhtDouble scale)
 vhdWarpClock::vhdWarpClock (vhtBool running, vhtTime initialValue, vhdIClockRef baseClock, vhtDouble scale)
 vhdWarpClock::vhdWarpClock (vhtBool running, vhtTime initialValue, vhtTime defaultTimeStep, vhtDouble scale)
 vhdWarpClock::~vhdWarpClock ()
vhtBool vhdWarpClock::isUsingBaseClock ()
void vhdWarpClock::useBaseClock ()
void vhdWarpClock::setBaseClock (vhdIClockRef baseClock)
vhdIClockRef vhdWarpClock::getBaseClock () const
vhtBool vhdWarpClock::isUsingUpdates ()
void vhdWarpClock::useUpdates ()
void vhdWarpClock::update (vhtTime timeStep)
void vhdWarpClock::setDefaultTimeStep (vhtTime defaultTimeStep)
vhtTime vhdWarpClock::getDefaultTimeStep () const
void vhdWarpClock::update ()
void vhdWarpClock::setScale (vhtDouble scale)
vhtDouble vhdWarpClock::getScale () const
vhtBool vhdWarpClock::isRunning () const
void vhdWarpClock::run ()
void vhdWarpClock::freeze ()
std::string vhdWarpClock::toString () const
void vhdWarpClock::setCurrentTime (vhtTime currentTime)
vhtTime vhdWarpClock::getCurrentTime () const
vhdObjectRef vhdWarpClock::clone () const

Define Documentation

#define _VHD_METHOD_NAME   "vhdWarpClock::clone() const"

#define _VHD_METHOD_NAME   "vhdWarpClock::getCurrentTime() const"

#define _VHD_METHOD_NAME   "vhdWarpClock::setCurrentTime( vhtTime currentTime)"

#define _VHD_METHOD_NAME   "vhdWarpClock::toString() const"

#define _VHD_METHOD_NAME   "vhdWarpClock::freeze()"

#define _VHD_METHOD_NAME   "vhdWarpClock::run()"

#define _VHD_METHOD_NAME   "vhdWarpClock::isRunning() const"

#define _VHD_METHOD_NAME   "vhdWarpClock::setScale(double scale)"

#define _VHD_METHOD_NAME   "vhdWarpClock::setScale( vhtDouble scale)"

#define _VHD_METHOD_NAME   "vhdWarpClock::update()"

#define _VHD_METHOD_NAME   "vhdWarpClock::getDefaultTimeStep()"

#define _VHD_METHOD_NAME   "vhdWarpClock::setDefaultTimeStep(vhtTime defaultTimeStep)"

#define _VHD_METHOD_NAME   "vhdWarpClock::update(vhtTime timeStep)"

#define _VHD_METHOD_NAME   "vhdWarpClock::useUpdates()"

#define _VHD_METHOD_NAME   "vhdWarpClock::isUsingUpdates()"

#define _VHD_METHOD_NAME   "vhdWarpClock::getBaseClock()"

#define _VHD_METHOD_NAME   "vhdWarpClock::useBaseClock()"

#define _VHD_METHOD_NAME   "vhdWarpClock::useBaseClock()"

#define _VHD_METHOD_NAME   "vhdWarpClock::isUsingBaseClock()"

#define _VHD_METHOD_NAME   "vhdWarpClock::~vhdWarpClock()"

#define _VHD_METHOD_NAME   "vhdWarpClock::vhdWarpClock( vhtBool running, vhtTime initialValue, vhtTime defaultTimeStep, vhtDouble scale)"

#define _VHD_METHOD_NAME   "vhdWarpClock::vhdWarpClock( vhtBool running, vhtTime initialValue, vhdIClockRef baseClock, vhtDouble scale)"

#define _VHD_METHOD_NAME   "vhdWarpClock::vhdWarpClock( vhtBool running, vhdIClockRef baseClock, vhtDouble scale)"


Function Documentation

vhdCLASS_TYPE_INIT ( vhdWarpClock  ,
vhdObject   
)


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