|
OpenASIP 2.2
|
#include <HWBlockArchitecture.hh>


Public Member Functions | |
| virtual | ~HWBlockArchitecture () |
| bool | hasID () const |
| void | setID (RowID id) |
| RowID | id () const |
Protected Member Functions | |
| HWBlockArchitecture () | |
Private Attributes | |
| bool | hasID_ |
| RowID | id_ |
An abstract base class for FUArchitecture and RFArchitecture.
Definition at line 42 of file HWBlockArchitecture.hh.
|
virtual |
|
protected |
| bool HWBlockArchitecture::hasID | ( | ) | const |
Tells whether the entry has an ID.
Definition at line 56 of file HWBlockArchitecture.cc.
References hasID_.
Referenced by id().
| RowID HWBlockArchitecture::id | ( | ) | const |
Returns the ID of the entry.
Definition at line 79 of file HWBlockArchitecture.cc.
References __func__, hasID(), and id_.
Referenced by HDB::HDBManager::fuEntriesByArchitecture(), HDBToHtml::fuEntryToHtml(), HDBToHtml::rfEntryToHtml(), setID(), and HDBBrowserWindow::update().

| void HWBlockArchitecture::setID | ( | RowID | id | ) |
Sets the ID for the entry.
| id | The ID to set. |
Definition at line 67 of file HWBlockArchitecture.cc.
References hasID_, id(), and id_.
Referenced by HDB::HDBManager::fuArchitectureByID(), and HDB::HDBManager::rfArchitectureByID().

|
private |
Definition at line 54 of file HWBlockArchitecture.hh.
|
private |
Definition at line 55 of file HWBlockArchitecture.hh.