#include <tbshm.hxx>
Inheritance diagram for anvil::tb::TObject:
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 | |
TShmObject & | m_shObj |
Static Private Member Functions | |
static TShmObject & | getShmObj (const char *nm) |
anvil::tb::TObject::~TObject | ( | ) | [virtual] |
anvil::tb::TObject::TObject | ( | const char * | nm | ) | [explicit, protected] |
anvil::tb::TObject::TObject | ( | TShmObject & | sref | ) | [explicit, protected] |
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] |
TShmObject& anvil::tb::TObject::m_shObj [protected] |