Classes | |
| class | ViewType |
| class | ViewTypeContainer |
| class ViewType |
Public Member Functions | |
| ViewType (const QString &name, const QString &longName) | |
| virtual | ~ViewType () |
| const QString & | getName () |
| const QString & | getLongName () |
| virtual int | getPriority (BinaryViewRef data, const QString &filename)=0 |
| virtual QWidget * | create (BinaryViewRef data, ViewFrame *viewFrame)=0 |
| virtual QString | getDisplayName (BinaryViewTypeRef type) |
| virtual QString | getDisplayLongName (BinaryViewTypeRef type) |
Static Public Member Functions | |
| static ViewType * | getTypeByName (const QString &name) |
| static const std::vector< ViewType * > & | getTypes () |
| static void | registerViewType (ViewType *type) |
| ViewType::ViewType | ( | const QString & | name, |
| const QString & | longName ) |
|
virtual |
|
inline |
|
inline |
|
pure virtual |
Implemented in DisassemblyViewType, HexEditorViewType, LinearViewType, MemoryMapViewType, StringsViewType, TypeBrowserViewType, and WorkflowViewType.
|
pure virtual |
Implemented in DisassemblyViewType, HexEditorViewType, LinearViewType, MemoryMapViewType, StringsViewType, TypeBrowserViewType, and WorkflowViewType.
|
virtual |
Reimplemented in HexEditorViewType.
|
virtual |
Reimplemented in HexEditorViewType.
|
static |
|
static |
|
static |
| class ViewTypeContainer |
Static Public Member Functions | |
| static ViewTypeContainer & | GetViewTypeContainer () |
Public Attributes | |
| std::vector< ViewType * > | m_types |
|
static |
| std::vector<ViewType*> ViewTypeContainer::m_types |