asyncRefresh() | NotificationsWorker | |
BinaryDataNotification() | BinaryNinja::BinaryDataNotification | |
BinaryDataNotification(NotificationTypes notifications) | BinaryNinja::BinaryDataNotification | |
BinaryDataUpdates enum value | BinaryNinja::BinaryDataNotification | |
cancel() | NotificationsWorker | |
ComponentAdded enum value | BinaryNinja::BinaryDataNotification | |
ComponentDataVariableAdded enum value | BinaryNinja::BinaryDataNotification | |
ComponentDataVariableRemoved enum value | BinaryNinja::BinaryDataNotification | |
ComponentFunctionAdded enum value | BinaryNinja::BinaryDataNotification | |
ComponentFunctionRemoved enum value | BinaryNinja::BinaryDataNotification | |
ComponentMoved enum value | BinaryNinja::BinaryDataNotification | |
ComponentNameUpdated enum value | BinaryNinja::BinaryDataNotification | |
ComponentRemoved enum value | BinaryNinja::BinaryDataNotification | |
ComponentUpdates enum value | BinaryNinja::BinaryDataNotification | |
DataInserted enum value | BinaryNinja::BinaryDataNotification | |
DataMetadataUpdated enum value | BinaryNinja::BinaryDataNotification | |
DataRemoved enum value | BinaryNinja::BinaryDataNotification | |
DataVariableAdded enum value | BinaryNinja::BinaryDataNotification | |
DataVariableLifetime enum value | BinaryNinja::BinaryDataNotification | |
DataVariableRemoved enum value | BinaryNinja::BinaryDataNotification | |
DataVariableUpdated enum value | BinaryNinja::BinaryDataNotification | |
DataVariableUpdates enum value | BinaryNinja::BinaryDataNotification | |
DataWritten enum value | BinaryNinja::BinaryDataNotification | |
enqueue(NotificationType notification, Args &&... args) | NotificationsWorker | inline |
ExternalLibraryAdded enum value | BinaryNinja::BinaryDataNotification | |
ExternalLibraryLifetime enum value | BinaryNinja::BinaryDataNotification | |
ExternalLibraryRemoved enum value | BinaryNinja::BinaryDataNotification | |
ExternalLibraryUpdated enum value | BinaryNinja::BinaryDataNotification | |
ExternalLibraryUpdates enum value | BinaryNinja::BinaryDataNotification | |
ExternalLocationAdded enum value | BinaryNinja::BinaryDataNotification | |
ExternalLocationLifetime enum value | BinaryNinja::BinaryDataNotification | |
ExternalLocationRemoved enum value | BinaryNinja::BinaryDataNotification | |
ExternalLocationUpdated enum value | BinaryNinja::BinaryDataNotification | |
ExternalLocationUpdates enum value | BinaryNinja::BinaryDataNotification | |
FunctionAdded enum value | BinaryNinja::BinaryDataNotification | |
FunctionLifetime enum value | BinaryNinja::BinaryDataNotification | |
FunctionRemoved enum value | BinaryNinja::BinaryDataNotification | |
FunctionUpdated enum value | BinaryNinja::BinaryDataNotification | |
FunctionUpdateRequested enum value | BinaryNinja::BinaryDataNotification | |
FunctionUpdates enum value | BinaryNinja::BinaryDataNotification | |
GetCallbacks() | BinaryNinja::BinaryDataNotification | inline |
NotificationBarrier enum value | BinaryNinja::BinaryDataNotification | |
NotificationsWorker()=delete | NotificationsWorker | |
NotificationsWorker(BinaryViewRef view, NotificationTypes notifications) | NotificationsWorker | inline |
NotificationType enum name | BinaryNinja::BinaryDataNotification | |
NotificationTypes typedef | BinaryNinja::BinaryDataNotification | |
OnAnalysisFunctionAdded(BinaryNinja::BinaryView *view, BinaryNinja::Function *func) override | NotificationsWorker | virtual |
OnAnalysisFunctionRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Function *func) override | NotificationsWorker | virtual |
OnAnalysisFunctionUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Function *func) override | NotificationsWorker | virtual |
OnAnalysisFunctionUpdateRequested(BinaryNinja::BinaryView *view, BinaryNinja::Function *func) override | NotificationsWorker | virtual |
OnBinaryDataInserted(BinaryNinja::BinaryView *view, uint64_t offset, size_t len) override | NotificationsWorker | virtual |
OnBinaryDataRemoved(BinaryNinja::BinaryView *view, uint64_t offset, uint64_t len) override | NotificationsWorker | virtual |
OnBinaryDataWritten(BinaryNinja::BinaryView *view, uint64_t offset, size_t len) override | NotificationsWorker | virtual |
OnComponentAdded(BinaryNinja::BinaryView *view, BinaryNinja::Component *component) override | NotificationsWorker | virtual |
OnComponentDataVariableAdded(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, const BinaryNinja::DataVariable &var) override | NotificationsWorker | virtual |
OnComponentDataVariableRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, const BinaryNinja::DataVariable &var) override | NotificationsWorker | virtual |
OnComponentFunctionAdded(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, BinaryNinja::Function *func) override | NotificationsWorker | virtual |
OnComponentFunctionRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, BinaryNinja::Function *func) override | NotificationsWorker | virtual |
OnComponentMoved(BinaryNinja::BinaryView *view, BinaryNinja::Component *parent, BinaryNinja::Component *, BinaryNinja::Component *component) override | NotificationsWorker | virtual |
OnComponentNameUpdated(BinaryNinja::BinaryView *view, std::string &previousName, BinaryNinja::Component *component) override | NotificationsWorker | virtual |
OnComponentRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, BinaryNinja::Component *) override | NotificationsWorker | virtual |
OnDataMetadataUpdated(BinaryNinja::BinaryView *view, uint64_t offset) override | NotificationsWorker | virtual |
OnDataVariableAdded(BinaryNinja::BinaryView *view, const BinaryNinja::DataVariable &var) override | NotificationsWorker | virtual |
OnDataVariableRemoved(BinaryNinja::BinaryView *view, const BinaryNinja::DataVariable &var) override | NotificationsWorker | virtual |
OnDataVariableUpdated(BinaryNinja::BinaryView *view, const BinaryNinja::DataVariable &var) override | NotificationsWorker | virtual |
OnExternalLibraryAdded(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLibrary *library) override | NotificationsWorker | virtual |
OnExternalLibraryRemoved(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLibrary *library) override | NotificationsWorker | virtual |
OnExternalLibraryUpdated(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLibrary *library) override | NotificationsWorker | virtual |
OnExternalLocationAdded(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLocation *location) override | NotificationsWorker | virtual |
OnExternalLocationRemoved(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLocation *location) override | NotificationsWorker | virtual |
OnExternalLocationUpdated(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLocation *location) override | NotificationsWorker | virtual |
OnNotificationBarrier(BinaryNinja::BinaryView *view) override | NotificationsWorker | virtual |
OnRebased(BinaryView *oldView, BinaryView *newView) | BinaryNinja::BinaryDataNotification | inlinevirtual |
OnRedoEntryTaken(BinaryNinja::BinaryView *data, BinaryNinja::UndoEntry *entry) override | NotificationsWorker | virtual |
OnSectionAdded(BinaryNinja::BinaryView *view, BinaryNinja::Section *section) override | NotificationsWorker | virtual |
OnSectionRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Section *section) override | NotificationsWorker | virtual |
OnSectionUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Section *section) override | NotificationsWorker | virtual |
OnSegmentAdded(BinaryNinja::BinaryView *view, BinaryNinja::Segment *segment) override | NotificationsWorker | virtual |
OnSegmentRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Segment *segment) override | NotificationsWorker | virtual |
OnSegmentUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Segment *segment) override | NotificationsWorker | virtual |
OnStringFound(BinaryNinja::BinaryView *view, BNStringType type, uint64_t offset, size_t len) override | NotificationsWorker | virtual |
OnStringRemoved(BinaryNinja::BinaryView *view, BNStringType type, uint64_t offset, size_t len) override | NotificationsWorker | virtual |
OnSymbolAdded(BinaryNinja::BinaryView *view, BinaryNinja::Symbol *sym) override | NotificationsWorker | virtual |
OnSymbolRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Symbol *sym) override | NotificationsWorker | virtual |
OnSymbolUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Symbol *sym) override | NotificationsWorker | virtual |
OnTagAdded(BinaryNinja::BinaryView *view, const BinaryNinja::TagReference &tagRef) override | NotificationsWorker | virtual |
OnTagRemoved(BinaryNinja::BinaryView *view, const BinaryNinja::TagReference &tagRef) override | NotificationsWorker | virtual |
OnTagTypeUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Ref< BinaryNinja::TagType > tagTypeRef) override | NotificationsWorker | virtual |
OnTagUpdated(BinaryNinja::BinaryView *view, const BinaryNinja::TagReference &tagRef) override | NotificationsWorker | virtual |
OnTypeArchiveAttached(BinaryNinja::BinaryView *data, const std::string &id, const std::string &path) override | NotificationsWorker | virtual |
OnTypeArchiveConnected(BinaryNinja::BinaryView *data, BinaryNinja::TypeArchive *archive) override | NotificationsWorker | virtual |
OnTypeArchiveDetached(BinaryNinja::BinaryView *data, const std::string &id, const std::string &path) override | NotificationsWorker | virtual |
OnTypeArchiveDisconnected(BinaryNinja::BinaryView *data, BinaryNinja::TypeArchive *archive) override | NotificationsWorker | virtual |
OnTypeDefined(BinaryNinja::BinaryView *view, const BinaryNinja::QualifiedName &name, BinaryNinja::Type *type) override | NotificationsWorker | virtual |
OnTypeFieldReferenceChanged(BinaryNinja::BinaryView *view, const BinaryNinja::QualifiedName &name, uint64_t offset) override | NotificationsWorker | virtual |
OnTypeReferenceChanged(BinaryNinja::BinaryView *view, const BinaryNinja::QualifiedName &name, BinaryNinja::Type *type) override | NotificationsWorker | virtual |
OnTypeUndefined(BinaryNinja::BinaryView *view, const BinaryNinja::QualifiedName &name, BinaryNinja::Type *type) override | NotificationsWorker | virtual |
OnUndoEntryAdded(BinaryNinja::BinaryView *data, BinaryNinja::UndoEntry *entry) override | NotificationsWorker | virtual |
OnUndoEntryTaken(BinaryNinja::BinaryView *data, BinaryNinja::UndoEntry *entry) override | NotificationsWorker | virtual |
Rebased enum value | BinaryNinja::BinaryDataNotification | |
RedoEntryTaken enum value | BinaryNinja::BinaryDataNotification | |
SectionAdded enum value | BinaryNinja::BinaryDataNotification | |
SectionLifetime enum value | BinaryNinja::BinaryDataNotification | |
SectionRemoved enum value | BinaryNinja::BinaryDataNotification | |
SectionUpdated enum value | BinaryNinja::BinaryDataNotification | |
SectionUpdates enum value | BinaryNinja::BinaryDataNotification | |
SegmentAdded enum value | BinaryNinja::BinaryDataNotification | |
SegmentLifetime enum value | BinaryNinja::BinaryDataNotification | |
SegmentRemoved enum value | BinaryNinja::BinaryDataNotification | |
SegmentUpdated enum value | BinaryNinja::BinaryDataNotification | |
SegmentUpdates enum value | BinaryNinja::BinaryDataNotification | |
setAnalysisCachingEnabled(bool enable) | NotificationsWorker | inline |
setNotificationEventQueuing(bool enable) | NotificationsWorker | inline |
setUpdateHandler(std::function< void(bool refresh, std::vector< NotificationEvent > &&)> &&updateHandler) | NotificationsWorker | inline |
StringFound enum value | BinaryNinja::BinaryDataNotification | |
StringRemoved enum value | BinaryNinja::BinaryDataNotification | |
StringUpdates enum value | BinaryNinja::BinaryDataNotification | |
SymbolAdded enum value | BinaryNinja::BinaryDataNotification | |
SymbolLifetime enum value | BinaryNinja::BinaryDataNotification | |
SymbolRemoved enum value | BinaryNinja::BinaryDataNotification | |
SymbolUpdated enum value | BinaryNinja::BinaryDataNotification | |
SymbolUpdates enum value | BinaryNinja::BinaryDataNotification | |
TagAdded enum value | BinaryNinja::BinaryDataNotification | |
TagLifetime enum value | BinaryNinja::BinaryDataNotification | |
TagRemoved enum value | BinaryNinja::BinaryDataNotification | |
TagTypeUpdated enum value | BinaryNinja::BinaryDataNotification | |
TagUpdated enum value | BinaryNinja::BinaryDataNotification | |
TagUpdates enum value | BinaryNinja::BinaryDataNotification | |
TypeArchiveAttached enum value | BinaryNinja::BinaryDataNotification | |
TypeArchiveConnected enum value | BinaryNinja::BinaryDataNotification | |
TypeArchiveDetached enum value | BinaryNinja::BinaryDataNotification | |
TypeArchiveDisconnected enum value | BinaryNinja::BinaryDataNotification | |
TypeArchiveUpdates enum value | BinaryNinja::BinaryDataNotification | |
TypeDefined enum value | BinaryNinja::BinaryDataNotification | |
TypeFieldReferenceChanged enum value | BinaryNinja::BinaryDataNotification | |
TypeLifetime enum value | BinaryNinja::BinaryDataNotification | |
TypeReferenceChanged enum value | BinaryNinja::BinaryDataNotification | |
TypeUndefined enum value | BinaryNinja::BinaryDataNotification | |
TypeUpdates enum value | BinaryNinja::BinaryDataNotification | |
UndoEntryAdded enum value | BinaryNinja::BinaryDataNotification | |
UndoEntryTaken enum value | BinaryNinja::BinaryDataNotification | |
UndoUpdates enum value | BinaryNinja::BinaryDataNotification | |
~BinaryDataNotification() | BinaryNinja::BinaryDataNotification | inlinevirtual |