#include <object.hxx>
Inheritance diagram for anvil::TObject:

Public Member Functions | |
| TObject (const vpiHandle hnd) | |
| const TType & | getType () const |
| const vpiHandle & | getHandle () const |
| const char * | getName () const |
| size_t | getSize (bool doName=true) const |
| virtual bool | isInput () const=0 |
| virtual | ~TObject () |
Private Attributes | |
| const vpiHandle | m_hnd |
| const TType | m_type |
| anvil::TObject::TObject | ( | const vpiHandle | hnd | ) | [explicit] |
| anvil::TObject::~TObject | ( | ) | [virtual] |
| const TType& anvil::TObject::getType | ( | ) | const [inline] |
| const vpiHandle& anvil::TObject::getHandle | ( | ) | const [inline] |
| const char * anvil::TObject::getName | ( | ) | const |
| size_t anvil::TObject::getSize | ( | bool | doName = true |
) | const |
| virtual bool anvil::TObject::isInput | ( | ) | const [pure virtual] |
Implemented in anvil::TDutInput, and anvil::TDutOutput.
const vpiHandle anvil::TObject::m_hnd [private] |
const TType anvil::TObject::m_type [private] |
1.5.1