|
HAL
v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
|


Public Member Functions | |
| SelectGateItem (u32 id, ModuleItem::TreeItemType type, ModuleModel *model, bool isSel=true) | |
| Qt::CheckState | state () const |
| bool | isSelectable () const |
| void | setSelectable (bool isSel) |
| void | setState (Qt::CheckState stat) |
Public Member Functions inherited from hal::ModuleItem | |
| void | setData (QList< QVariant > data) override |
| void | setDataAtColumn (int column, QVariant &data) override |
| void | appendData (QVariant data) override |
| int | getColumnCount () const override |
| ModuleItem (const u32 id, const TreeItemType type, ModuleModel *model) | |
| virtual | ~ModuleItem () |
| void | appendExistingChildIfAny (const QMap< u32, ModuleItem * > &moduleMap) |
| QVariant | getData (int column) const override |
| QString | name () const |
| u32 | id () const |
| bool | highlighted () const |
| bool | isToplevelItem () const |
| TreeItemType | getType () const |
| void | setName (const QString &name) |
| void | setModuleType (const QString &moduleType) |
| void | setHighlighted (const bool highlighted) |
Public Member Functions inherited from hal::BaseTreeItem | |
| BaseTreeItem () | |
| BaseTreeItem (QList< QVariant > columnData) | |
| virtual | ~BaseTreeItem () |
| virtual BaseTreeItem * | getParent () const |
| virtual void | setParent (BaseTreeItem *parent) |
| virtual BaseTreeItem * | getChild (int row) const |
| virtual QList< BaseTreeItem * > | getChildren () const |
| virtual void | appendChild (BaseTreeItem *child) |
| virtual void | insertChild (int index, BaseTreeItem *child) |
| virtual BaseTreeItem * | removeChildAtPos (int row) |
| virtual bool | removeChild (BaseTreeItem *child) |
| virtual int | getChildCount () const |
| virtual int | getRowForChild (const BaseTreeItem *child) const |
| virtual int | getOwnRow () |
Additional Inherited Members | |
Public Types inherited from hal::ModuleItem | |
| enum class | TreeItemType { Module , Gate , Net } |
Protected Attributes inherited from hal::BaseTreeItem | |
| BaseTreeItem * | mParent |
| QList< BaseTreeItem * > | mChildren |
An entry of the gate selection tree that can additionally be checked by the user.
Definition at line 46 of file logic_evaluator_select_gates.h.
|
inline |
Definition at line 51 of file logic_evaluator_select_gates.h.
|
inline |
Definition at line 54 of file logic_evaluator_select_gates.h.
Referenced by hal::SelectGateModel::data(), and hal::SelectGateModel::flags().
|
inline |
Definition at line 55 of file logic_evaluator_select_gates.h.
|
inline |
Definition at line 56 of file logic_evaluator_select_gates.h.
Referenced by hal::SelectGateModel::setData().
|
inline |
Definition at line 53 of file logic_evaluator_select_gates.h.
Referenced by hal::SelectGateModel::data().