All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Modules Pages
Loading...
Searching...
No Matches
TypeBrowserModel Member List

This is the complete list of members for TypeBrowserModel, including all inherited members.

archiveForContainerId(const std::string &id) constTypeBrowserModel
archiveIdForContainerId(const std::string &id) constTypeBrowserModel
BinaryDataNotification()BinaryNinja::BinaryDataNotification
BinaryDataNotification(NotificationTypes notifications)BinaryNinja::BinaryDataNotification
BinaryDataUpdates enum valueBinaryNinja::BinaryDataNotification
columnCount(const QModelIndex &parent=QModelIndex()) const overrideTypeBrowserModel
ComponentAdded enum valueBinaryNinja::BinaryDataNotification
ComponentDataVariableAdded enum valueBinaryNinja::BinaryDataNotification
ComponentDataVariableRemoved enum valueBinaryNinja::BinaryDataNotification
ComponentFunctionAdded enum valueBinaryNinja::BinaryDataNotification
ComponentFunctionRemoved enum valueBinaryNinja::BinaryDataNotification
ComponentMoved enum valueBinaryNinja::BinaryDataNotification
ComponentNameUpdated enum valueBinaryNinja::BinaryDataNotification
ComponentRemoved enum valueBinaryNinja::BinaryDataNotification
ComponentUpdates enum valueBinaryNinja::BinaryDataNotification
containerForContainerId(const std::string &id)TypeBrowserModel
containerForContainerId(const std::string &id) constTypeBrowserModel
containerIds() constTypeBrowserModel
containerNodes() constTypeBrowserModel
data(const QModelIndex &index, int role=Qt::DisplayRole) const overrideTypeBrowserModel
DataInserted enum valueBinaryNinja::BinaryDataNotification
DataMetadataUpdated enum valueBinaryNinja::BinaryDataNotification
DataRemoved enum valueBinaryNinja::BinaryDataNotification
DataVariableAdded enum valueBinaryNinja::BinaryDataNotification
DataVariableLifetime enum valueBinaryNinja::BinaryDataNotification
DataVariableRemoved enum valueBinaryNinja::BinaryDataNotification
DataVariableUpdated enum valueBinaryNinja::BinaryDataNotification
DataVariableUpdates enum valueBinaryNinja::BinaryDataNotification
DataWritten enum valueBinaryNinja::BinaryDataNotification
debugInfoForContainerId(const std::string &id) constTypeBrowserModel
ExternalLibraryAdded enum valueBinaryNinja::BinaryDataNotification
ExternalLibraryLifetime enum valueBinaryNinja::BinaryDataNotification
ExternalLibraryRemoved enum valueBinaryNinja::BinaryDataNotification
ExternalLibraryUpdated enum valueBinaryNinja::BinaryDataNotification
ExternalLibraryUpdates enum valueBinaryNinja::BinaryDataNotification
ExternalLocationAdded enum valueBinaryNinja::BinaryDataNotification
ExternalLocationLifetime enum valueBinaryNinja::BinaryDataNotification
ExternalLocationRemoved enum valueBinaryNinja::BinaryDataNotification
ExternalLocationUpdated enum valueBinaryNinja::BinaryDataNotification
ExternalLocationUpdates enum valueBinaryNinja::BinaryDataNotification
filter(const QModelIndex &index, const std::string &filter, TypeBrowserFilterMode mode) constTypeBrowserModel
FunctionAdded enum valueBinaryNinja::BinaryDataNotification
FunctionLifetime enum valueBinaryNinja::BinaryDataNotification
FunctionRemoved enum valueBinaryNinja::BinaryDataNotification
FunctionUpdated enum valueBinaryNinja::BinaryDataNotification
FunctionUpdateRequested enum valueBinaryNinja::BinaryDataNotification
FunctionUpdates enum valueBinaryNinja::BinaryDataNotification
BinaryNinja::GetCallbacks()BinaryNinja::BinaryDataNotificationinline
BinaryNinja::TypeArchiveNotification::GetCallbacks()BinaryNinja::TypeArchiveNotificationinline
getData()TypeBrowserModel
getRootNode()TypeBrowserModel
headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const overrideTypeBrowserModel
index(int row, int column, const QModelIndex &parent=QModelIndex()) const overrideTypeBrowserModel
indexForNode(std::shared_ptr< TypeBrowserTreeNode > node, int column=0) constTypeBrowserModel
lessThan(const QModelIndex &left, const QModelIndex &right) constTypeBrowserModel
libraryForContainerId(const std::string &id) constTypeBrowserModel
markDirty()TypeBrowserModelslot
nameForContainerId(const std::string &id) constTypeBrowserModel
nodeForIndex(const QModelIndex &index) constTypeBrowserModel
NotificationBarrier enum valueBinaryNinja::BinaryDataNotification
NotificationType enum nameBinaryNinja::BinaryDataNotification
NotificationTypes typedefBinaryNinja::BinaryDataNotification
notifyRefresh()TypeBrowserModelslot
OnAnalysisFunctionAdded(BinaryView *view, Function *func)BinaryNinja::BinaryDataNotificationinlinevirtual
OnAnalysisFunctionRemoved(BinaryView *view, Function *func)BinaryNinja::BinaryDataNotificationinlinevirtual
OnAnalysisFunctionUpdated(BinaryView *view, Function *func)BinaryNinja::BinaryDataNotificationinlinevirtual
OnAnalysisFunctionUpdateRequested(BinaryView *view, Function *func)BinaryNinja::BinaryDataNotificationinlinevirtual
OnBinaryDataInserted(BinaryView *view, uint64_t offset, size_t len)BinaryNinja::BinaryDataNotificationinlinevirtual
OnBinaryDataRemoved(BinaryView *view, uint64_t offset, uint64_t len)BinaryNinja::BinaryDataNotificationinlinevirtual
OnBinaryDataWritten(BinaryView *view, uint64_t offset, size_t len)BinaryNinja::BinaryDataNotificationinlinevirtual
OnComponentAdded(BinaryView *data, Component *component)BinaryNinja::BinaryDataNotificationinlinevirtual
OnComponentDataVariableAdded(BinaryView *data, Component *component, const DataVariable &var)BinaryNinja::BinaryDataNotificationinlinevirtual
OnComponentDataVariableRemoved(BinaryView *data, Component *component, const DataVariable &var)BinaryNinja::BinaryDataNotificationinlinevirtual
OnComponentFunctionAdded(BinaryView *data, Component *component, Function *function)BinaryNinja::BinaryDataNotificationinlinevirtual
OnComponentFunctionRemoved(BinaryView *data, Component *component, Function *function)BinaryNinja::BinaryDataNotificationinlinevirtual
OnComponentMoved(BinaryView *data, Component *formerParent, Component *newParent, Component *component)BinaryNinja::BinaryDataNotificationinlinevirtual
OnComponentNameUpdated(BinaryView *data, std::string &previousName, Component *component)BinaryNinja::BinaryDataNotificationinlinevirtual
OnComponentRemoved(BinaryView *data, Component *formerParent, Component *component)BinaryNinja::BinaryDataNotificationinlinevirtual
OnDataMetadataUpdated(BinaryView *view, uint64_t offset)BinaryNinja::BinaryDataNotificationinlinevirtual
OnDataVariableAdded(BinaryView *view, const DataVariable &var)BinaryNinja::BinaryDataNotificationinlinevirtual
OnDataVariableRemoved(BinaryView *view, const DataVariable &var)BinaryNinja::BinaryDataNotificationinlinevirtual
OnDataVariableUpdated(BinaryView *view, const DataVariable &var)BinaryNinja::BinaryDataNotificationinlinevirtual
OnExternalLibraryAdded(BinaryView *data, ExternalLibrary *library)BinaryNinja::BinaryDataNotificationinlinevirtual
OnExternalLibraryRemoved(BinaryView *data, ExternalLibrary *library)BinaryNinja::BinaryDataNotificationinlinevirtual
OnExternalLibraryUpdated(BinaryView *data, ExternalLibrary *library)BinaryNinja::BinaryDataNotificationinlinevirtual
OnExternalLocationAdded(BinaryView *data, ExternalLocation *location)BinaryNinja::BinaryDataNotificationinlinevirtual
OnExternalLocationRemoved(BinaryView *data, ExternalLocation *location)BinaryNinja::BinaryDataNotificationinlinevirtual
OnExternalLocationUpdated(BinaryView *data, ExternalLocation *location)BinaryNinja::BinaryDataNotificationinlinevirtual
OnNotificationBarrier(BinaryView *view)BinaryNinja::BinaryDataNotificationinlinevirtual
OnRebased(BinaryView *oldView, BinaryView *newView)BinaryNinja::BinaryDataNotificationinlinevirtual
OnRedoEntryTaken(BinaryView *data, UndoEntry *entry)BinaryNinja::BinaryDataNotificationinlinevirtual
OnSectionAdded(BinaryView *data, Section *section)BinaryNinja::BinaryDataNotificationinlinevirtual
OnSectionRemoved(BinaryView *data, Section *section)BinaryNinja::BinaryDataNotificationinlinevirtual
OnSectionUpdated(BinaryView *data, Section *section)BinaryNinja::BinaryDataNotificationinlinevirtual
OnSegmentAdded(BinaryView *data, Segment *segment)BinaryNinja::BinaryDataNotificationinlinevirtual
OnSegmentRemoved(BinaryView *data, Segment *segment)BinaryNinja::BinaryDataNotificationinlinevirtual
OnSegmentUpdated(BinaryView *data, Segment *segment)BinaryNinja::BinaryDataNotificationinlinevirtual
OnStringFound(BinaryView *data, BNStringType type, uint64_t offset, size_t len)BinaryNinja::BinaryDataNotificationinlinevirtual
OnStringRemoved(BinaryView *data, BNStringType type, uint64_t offset, size_t len)BinaryNinja::BinaryDataNotificationinlinevirtual
OnSymbolAdded(BinaryView *view, Symbol *sym)BinaryNinja::BinaryDataNotificationinlinevirtual
OnSymbolRemoved(BinaryView *view, Symbol *sym)BinaryNinja::BinaryDataNotificationinlinevirtual
OnSymbolUpdated(BinaryView *view, Symbol *sym)BinaryNinja::BinaryDataNotificationinlinevirtual
OnTagAdded(BinaryView *view, const TagReference &tagRef)BinaryNinja::BinaryDataNotificationinlinevirtual
OnTagRemoved(BinaryView *view, const TagReference &tagRef)BinaryNinja::BinaryDataNotificationinlinevirtual
OnTagTypeUpdated(BinaryView *view, Ref< TagType > tagTypeRef)BinaryNinja::BinaryDataNotificationinlinevirtual
OnTagUpdated(BinaryView *view, const TagReference &tagRef)BinaryNinja::BinaryDataNotificationinlinevirtual
OnTypeAdded(TypeArchiveRef archive, const std::string &id, TypeRef definition) overrideTypeBrowserModel
BinaryNinja::TypeArchiveNotification::OnTypeAdded(Ref< TypeArchive > archive, const std::string &id, Ref< Type > definition)BinaryNinja::TypeArchiveNotificationinlinevirtual
OnTypeArchiveAttached(BinaryNinja::BinaryView *data, const std::string &id, const std::string &path) overrideTypeBrowserModelvirtual
OnTypeArchiveConnected(BinaryNinja::BinaryView *data, BinaryNinja::TypeArchive *archive) overrideTypeBrowserModelvirtual
OnTypeArchiveDetached(BinaryNinja::BinaryView *data, const std::string &id, const std::string &path) overrideTypeBrowserModelvirtual
OnTypeArchiveDisconnected(BinaryNinja::BinaryView *data, BinaryNinja::TypeArchive *archive) overrideTypeBrowserModelvirtual
OnTypeDefined(BinaryNinja::BinaryView *data, const BinaryNinja::QualifiedName &name, BinaryNinja::Type *type) overrideTypeBrowserModelvirtual
OnTypeDeleted(TypeArchiveRef archive, const std::string &id, TypeRef definition) overrideTypeBrowserModel
BinaryNinja::TypeArchiveNotification::OnTypeDeleted(Ref< TypeArchive > archive, const std::string &id, Ref< Type > definition)BinaryNinja::TypeArchiveNotificationinlinevirtual
OnTypeFieldReferenceChanged(BinaryNinja::BinaryView *data, const BinaryNinja::QualifiedName &name, uint64_t offset) overrideTypeBrowserModelvirtual
OnTypeReferenceChanged(BinaryNinja::BinaryView *data, const BinaryNinja::QualifiedName &name, BinaryNinja::Type *type) overrideTypeBrowserModelvirtual
OnTypeRenamed(TypeArchiveRef archive, const std::string &id, const BinaryNinja::QualifiedName &oldName, const BinaryNinja::QualifiedName &newName) overrideTypeBrowserModel
BinaryNinja::TypeArchiveNotification::OnTypeRenamed(Ref< TypeArchive > archive, const std::string &id, const QualifiedName &oldName, const QualifiedName &newName)BinaryNinja::TypeArchiveNotificationinlinevirtual
OnTypeUndefined(BinaryNinja::BinaryView *data, const BinaryNinja::QualifiedName &name, BinaryNinja::Type *type) overrideTypeBrowserModelvirtual
OnTypeUpdated(TypeArchiveRef archive, const std::string &id, TypeRef oldDefinition, TypeRef newDefinition) overrideTypeBrowserModel
BinaryNinja::TypeArchiveNotification::OnTypeUpdated(Ref< TypeArchive > archive, const std::string &id, Ref< Type > oldDefinition, Ref< Type > newDefinition)BinaryNinja::TypeArchiveNotificationinlinevirtual
OnUndoEntryAdded(BinaryView *data, UndoEntry *entry)BinaryNinja::BinaryDataNotificationinlinevirtual
OnUndoEntryTaken(BinaryView *data, UndoEntry *entry)BinaryNinja::BinaryDataNotificationinlinevirtual
parent(const QModelIndex &child) const overrideTypeBrowserModel
platformForContainerId(const std::string &id) constTypeBrowserModel
Rebased enum valueBinaryNinja::BinaryDataNotification
RedoEntryTaken enum valueBinaryNinja::BinaryDataNotification
rowCount(const QModelIndex &parent=QModelIndex()) const overrideTypeBrowserModel
runAfterUpdate(std::function< void()> callback)TypeBrowserModel
SectionAdded enum valueBinaryNinja::BinaryDataNotification
SectionLifetime enum valueBinaryNinja::BinaryDataNotification
SectionRemoved enum valueBinaryNinja::BinaryDataNotification
SectionUpdated enum valueBinaryNinja::BinaryDataNotification
SectionUpdates enum valueBinaryNinja::BinaryDataNotification
SegmentAdded enum valueBinaryNinja::BinaryDataNotification
SegmentLifetime enum valueBinaryNinja::BinaryDataNotification
SegmentRemoved enum valueBinaryNinja::BinaryDataNotification
SegmentUpdated enum valueBinaryNinja::BinaryDataNotification
SegmentUpdates enum valueBinaryNinja::BinaryDataNotification
StringFound enum valueBinaryNinja::BinaryDataNotification
StringRemoved enum valueBinaryNinja::BinaryDataNotification
StringUpdates enum valueBinaryNinja::BinaryDataNotification
SymbolAdded enum valueBinaryNinja::BinaryDataNotification
SymbolLifetime enum valueBinaryNinja::BinaryDataNotification
SymbolRemoved enum valueBinaryNinja::BinaryDataNotification
SymbolUpdated enum valueBinaryNinja::BinaryDataNotification
SymbolUpdates enum valueBinaryNinja::BinaryDataNotification
TagAdded enum valueBinaryNinja::BinaryDataNotification
TagLifetime enum valueBinaryNinja::BinaryDataNotification
TagRemoved enum valueBinaryNinja::BinaryDataNotification
TagTypeUpdated enum valueBinaryNinja::BinaryDataNotification
TagUpdated enum valueBinaryNinja::BinaryDataNotification
TagUpdates enum valueBinaryNinja::BinaryDataNotification
TypeArchiveAttached enum valueBinaryNinja::BinaryDataNotification
TypeArchiveConnected enum valueBinaryNinja::BinaryDataNotification
TypeArchiveDetached enum valueBinaryNinja::BinaryDataNotification
TypeArchiveDisconnected enum valueBinaryNinja::BinaryDataNotification
TypeArchiveNotification()BinaryNinja::TypeArchiveNotification
TypeArchiveUpdates enum valueBinaryNinja::BinaryDataNotification
TypeBrowserModel(BinaryViewRef data, QObject *parent)TypeBrowserModel
TypeDefined enum valueBinaryNinja::BinaryDataNotification
TypeFieldReferenceChanged enum valueBinaryNinja::BinaryDataNotification
TypeLifetime enum valueBinaryNinja::BinaryDataNotification
TypeReferenceChanged enum valueBinaryNinja::BinaryDataNotification
TypeUndefined enum valueBinaryNinja::BinaryDataNotification
TypeUpdates enum valueBinaryNinja::BinaryDataNotification
UndoEntryAdded enum valueBinaryNinja::BinaryDataNotification
UndoEntryTaken enum valueBinaryNinja::BinaryDataNotification
UndoUpdates enum valueBinaryNinja::BinaryDataNotification
updateComplete(bool didAnyHappen)TypeBrowserModelsignal
updateFonts()TypeBrowserModel
updatesAboutToHappen()TypeBrowserModelsignal
viewForContainerId(const std::string &id) constTypeBrowserModel
~BinaryDataNotification()BinaryNinja::BinaryDataNotificationinlinevirtual
~TypeArchiveNotification()=defaultBinaryNinja::TypeArchiveNotificationvirtual
~TypeBrowserModel()TypeBrowserModelvirtual