anvil::tb::TObject Class Reference

#include <tbshm.hxx>

Inheritance diagram for anvil::tb::TObject:

anvil::tb::IObject xyzzy::TRcObj anvil::tb::TInput anvil::tb::TOutput List of all members.

Public Member Functions

const char * getName () const
bool operator== (bool b) const
bool operator== (TInt32 v) const
bool operator== (const PTFixedPtBase< TInt32 > &r) const
int getNumBits () const
virtual operator bool () const
virtual operator TInt32 () const
virtual ~TObject ()

Protected Member Functions

 TObject (const char *nm)
 TObject (TShmObject &sref)

Protected Attributes

TShmObjectm_shObj

Static Private Member Functions

static TShmObjectgetShmObj (const char *nm)

Constructor & Destructor Documentation

anvil::tb::TObject::~TObject (  )  [virtual]

anvil::tb::TObject::TObject ( const char *  nm  )  [explicit, protected]

anvil::tb::TObject::TObject ( TShmObject sref  )  [explicit, protected]


Member Function Documentation

const char* anvil::tb::TObject::getName (  )  const [inline, virtual]

Implements anvil::tb::IObject.

bool anvil::tb::TObject::operator== ( bool  b  )  const [virtual]

Implements anvil::tb::IObject.

bool anvil::tb::TObject::operator== ( TInt32  v  )  const [virtual]

Implements anvil::tb::IObject.

bool anvil::tb::TObject::operator== ( const PTFixedPtBase< TInt32 > &  r  )  const [virtual]

Implements anvil::tb::IObject.

int anvil::tb::TObject::getNumBits (  )  const [inline, virtual]

Implements anvil::tb::IObject.

anvil::tb::TObject::operator bool (  )  const [virtual]

Implements anvil::tb::IObject.

anvil::tb::TObject::operator TInt32 (  )  const [virtual]

Implements anvil::tb::IObject.

TShmObject & anvil::tb::TObject::getShmObj ( const char *  nm  )  [static, private]


Member Data Documentation

TShmObject& anvil::tb::TObject::m_shObj [protected]


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