|
| TagTypeListModel (QWidget *parent, BinaryViewRef data) |
|
TagTypeRef & | GetRef (int index) |
|
const TagTypeRef & | GetRef (int index) const |
|
virtual QModelIndex | index (int row, int col, const QModelIndex &parent) const override |
|
virtual QModelIndex | parent (const QModelIndex &i) const override |
|
virtual bool | hasChildren (const QModelIndex &parent) const override |
|
virtual int | rowCount (const QModelIndex &parent) const override |
|
virtual int | columnCount (const QModelIndex &parent) const override |
|
virtual QVariant | headerData (int section, Qt::Orientation orientation, int role) const override |
|
virtual QVariant | data (const QModelIndex &i, int role) const override |
|
virtual bool | setData (const QModelIndex &i, const QVariant &value, int role=Qt::EditRole) override |
|
virtual void | sort (int column, Qt::SortOrder order) override |
|
virtual Qt::ItemFlags | flags (const QModelIndex &i) const override |
|
virtual void | OnTagAdded (BinaryNinja::BinaryView *, const BinaryNinja::TagReference &) override |
|
virtual void | OnTagRemoved (BinaryNinja::BinaryView *, const BinaryNinja::TagReference &) override |
|
bool | setModelData (const std::vector< TagTypeRef > &refs, QItemSelectionModel *selectionModel, int sortColumn, Qt::SortOrder sortOrder, bool &selectionUpdated) |
|
| BinaryDataNotification () |
|
virtual | ~BinaryDataNotification () |
|
BNBinaryDataNotification * | GetCallbacks () |
|
virtual void | OnBinaryDataWritten (BinaryView *view, uint64_t offset, size_t len) |
|
virtual void | OnBinaryDataInserted (BinaryView *view, uint64_t offset, size_t len) |
|
virtual void | OnBinaryDataRemoved (BinaryView *view, uint64_t offset, uint64_t len) |
|
virtual void | OnAnalysisFunctionAdded (BinaryView *view, Function *func) |
|
virtual void | OnAnalysisFunctionRemoved (BinaryView *view, Function *func) |
|
virtual void | OnAnalysisFunctionUpdated (BinaryView *view, Function *func) |
|
virtual void | OnAnalysisFunctionUpdateRequested (BinaryView *view, Function *func) |
|
virtual void | OnDataVariableAdded (BinaryView *view, const DataVariable &var) |
|
virtual void | OnDataVariableRemoved (BinaryView *view, const DataVariable &var) |
|
virtual void | OnDataVariableUpdated (BinaryView *view, const DataVariable &var) |
|
virtual void | OnDataMetadataUpdated (BinaryView *view, uint64_t offset) |
|
virtual void | OnTagTypeUpdated (BinaryView *view, Ref< TagType > tagTypeRef) |
|
virtual void | OnTagAdded (BinaryView *view, const TagReference &tagRef) |
|
virtual void | OnTagUpdated (BinaryView *view, const TagReference &tagRef) |
|
virtual void | OnTagRemoved (BinaryView *view, const TagReference &tagRef) |
|
virtual void | OnSymbolAdded (BinaryView *view, Symbol *sym) |
|
virtual void | OnSymbolUpdated (BinaryView *view, Symbol *sym) |
|
virtual void | OnSymbolRemoved (BinaryView *view, Symbol *sym) |
|
virtual void | OnStringFound (BinaryView *data, BNStringType type, uint64_t offset, size_t len) |
|
virtual void | OnStringRemoved (BinaryView *data, BNStringType type, uint64_t offset, size_t len) |
|
virtual void | OnTypeDefined (BinaryView *data, const QualifiedName &name, Type *type) |
|
virtual void | OnTypeUndefined (BinaryView *data, const QualifiedName &name, Type *type) |
|
virtual void | OnTypeReferenceChanged (BinaryView *data, const QualifiedName &name, Type *type) |
|
virtual void | OnTypeFieldReferenceChanged (BinaryView *data, const QualifiedName &name, uint64_t offset) |
|