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