anvil::tb::IManager Class Reference

#include <tbmgr.hxx>

Inheritance diagram for anvil::tb::IManager:

xyzzy::TRcObj anvil::tb::TShmManager List of all members.

Public Member Functions

virtual TRcIObject factory (const char *nm)=0
virtual void assignAndRunDut (TUint32 assignDelay, TUint32 runFor)=0
virtual void runDut (TUint32 runFor)
virtual void waitOnDut ()=0
virtual void setExceptionOnX (bool v)=0
virtual bool getExceptionOnX () const=0
virtual ~IManager ()=0

Static Public Member Functions

static IManagertheOne ()

Protected Member Functions

 IManager ()

Static Private Attributes

static IManagerm_stpTheOne

Constructor & Destructor Documentation

anvil::tb::IManager::~IManager (  )  [pure virtual]

anvil::tb::IManager::IManager (  )  [explicit, protected]


Member Function Documentation

virtual TRcIObject anvil::tb::IManager::factory ( const char *  nm  )  [pure virtual]

Implemented in anvil::tb::TShmManager.

virtual void anvil::tb::IManager::assignAndRunDut ( TUint32  assignDelay,
TUint32  runFor 
) [pure virtual]

Implemented in anvil::tb::TShmManager.

void anvil::tb::IManager::runDut ( TUint32  runFor  )  [virtual]

virtual void anvil::tb::IManager::waitOnDut (  )  [pure virtual]

Implemented in anvil::tb::TShmManager.

virtual void anvil::tb::IManager::setExceptionOnX ( bool  v  )  [pure virtual]

Implemented in anvil::tb::TShmManager.

virtual bool anvil::tb::IManager::getExceptionOnX (  )  const [pure virtual]

Implemented in anvil::tb::TShmManager.

static IManager* anvil::tb::IManager::theOne (  )  [inline, static]


Member Data Documentation

IManager * anvil::tb::IManager::m_stpTheOne [static, private]

Reimplemented in anvil::tb::TShmManager.


The documentation for this class was generated from the following files:
Generated on Thu Mar 22 13:51:08 2007 for anvil by  doxygen 1.5.1