#include <tbmgr.hxx>
Inheritance diagram for anvil::tb::IObject:
Public Member Functions | |
virtual const char * | getName () const=0 |
virtual bool | operator== (bool b) const=0 |
virtual bool | operator!= (bool b) const |
virtual bool | operator== (TInt32 v) const=0 |
virtual bool | operator!= (TInt32 v) const |
virtual bool | operator== (const PTFixedPtBase< TInt32 > &r) const=0 |
virtual bool | operator!= (const PTFixedPtBase< TInt32 > &r) const |
virtual const IObject & | operator= (bool b) |
virtual const IObject & | operator= (TInt32 v) |
virtual const IObject & | operator= (const PTFixedPtBase< TInt32 > &r) |
virtual int | getNumBits () const=0 |
virtual | operator bool () const=0 |
virtual | operator TInt32 () const=0 |
virtual | ~IObject ()=0 |
Protected Member Functions | |
IObject () |
anvil::tb::IObject::~IObject | ( | ) | [pure virtual] |
anvil::tb::IObject::IObject | ( | ) | [explicit, protected] |
virtual const char* anvil::tb::IObject::getName | ( | ) | const [pure virtual] |
Implemented in anvil::tb::TObject.
virtual bool anvil::tb::IObject::operator== | ( | bool | b | ) | const [pure virtual] |
Implemented in anvil::tb::TObject.
virtual bool anvil::tb::IObject::operator!= | ( | bool | b | ) | const [inline, virtual] |
virtual bool anvil::tb::IObject::operator== | ( | TInt32 | v | ) | const [pure virtual] |
Implemented in anvil::tb::TObject.
virtual bool anvil::tb::IObject::operator!= | ( | TInt32 | v | ) | const [inline, virtual] |
virtual bool anvil::tb::IObject::operator== | ( | const PTFixedPtBase< TInt32 > & | r | ) | const [pure virtual] |
Implemented in anvil::tb::TObject.
virtual bool anvil::tb::IObject::operator!= | ( | const PTFixedPtBase< TInt32 > & | r | ) | const [inline, virtual] |
const IObject & anvil::tb::IObject::operator= | ( | bool | b | ) | [virtual] |
Reimplemented in anvil::tb::TInput.
const IObject & anvil::tb::IObject::operator= | ( | TInt32 | v | ) | [virtual] |
Reimplemented in anvil::tb::TInput.
const IObject & anvil::tb::IObject::operator= | ( | const PTFixedPtBase< TInt32 > & | r | ) | [virtual] |
Reimplemented in anvil::tb::TInput.
virtual int anvil::tb::IObject::getNumBits | ( | ) | const [pure virtual] |
Implemented in anvil::tb::TObject.
virtual anvil::tb::IObject::operator bool | ( | ) | const [pure virtual] |
Implemented in anvil::tb::TObject.
virtual anvil::tb::IObject::operator TInt32 | ( | ) | const [pure virtual] |
Implemented in anvil::tb::TObject.