Loading...
Searching...
No Matches
NotificationsWorker Member List

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

asyncRefresh()NotificationsWorker
BinaryDataNotification()BinaryNinja::BinaryDataNotification
BinaryDataNotification(NotificationTypes notifications)BinaryNinja::BinaryDataNotification
BinaryDataUpdates enum valueBinaryNinja::BinaryDataNotification
cancel()NotificationsWorker
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
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
enqueue(NotificationType notification, Args &&... args)NotificationsWorkerinline
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
FunctionAdded enum valueBinaryNinja::BinaryDataNotification
FunctionLifetime enum valueBinaryNinja::BinaryDataNotification
FunctionRemoved enum valueBinaryNinja::BinaryDataNotification
FunctionUpdated enum valueBinaryNinja::BinaryDataNotification
FunctionUpdateRequested enum valueBinaryNinja::BinaryDataNotification
FunctionUpdates enum valueBinaryNinja::BinaryDataNotification
GetCallbacks()BinaryNinja::BinaryDataNotificationinline
NotificationBarrier enum valueBinaryNinja::BinaryDataNotification
NotificationsWorker()=deleteNotificationsWorker
NotificationsWorker(BinaryViewRef view, NotificationTypes notifications)NotificationsWorkerinline
NotificationType enum nameBinaryNinja::BinaryDataNotification
NotificationTypes typedefBinaryNinja::BinaryDataNotification
OnAnalysisFunctionAdded(BinaryNinja::BinaryView *view, BinaryNinja::Function *func) overrideNotificationsWorkervirtual
OnAnalysisFunctionRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Function *func) overrideNotificationsWorkervirtual
OnAnalysisFunctionUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Function *func) overrideNotificationsWorkervirtual
OnAnalysisFunctionUpdateRequested(BinaryNinja::BinaryView *view, BinaryNinja::Function *func) overrideNotificationsWorkervirtual
OnBinaryDataInserted(BinaryNinja::BinaryView *view, uint64_t offset, size_t len) overrideNotificationsWorkervirtual
OnBinaryDataRemoved(BinaryNinja::BinaryView *view, uint64_t offset, uint64_t len) overrideNotificationsWorkervirtual
OnBinaryDataWritten(BinaryNinja::BinaryView *view, uint64_t offset, size_t len) overrideNotificationsWorkervirtual
OnComponentAdded(BinaryNinja::BinaryView *view, BinaryNinja::Component *component) overrideNotificationsWorkervirtual
OnComponentDataVariableAdded(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, const BinaryNinja::DataVariable &var) overrideNotificationsWorkervirtual
OnComponentDataVariableRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, const BinaryNinja::DataVariable &var) overrideNotificationsWorkervirtual
OnComponentFunctionAdded(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, BinaryNinja::Function *func) overrideNotificationsWorkervirtual
OnComponentFunctionRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, BinaryNinja::Function *func) overrideNotificationsWorkervirtual
OnComponentMoved(BinaryNinja::BinaryView *view, BinaryNinja::Component *parent, BinaryNinja::Component *, BinaryNinja::Component *component) overrideNotificationsWorkervirtual
OnComponentNameUpdated(BinaryNinja::BinaryView *view, std::string &previousName, BinaryNinja::Component *component) overrideNotificationsWorkervirtual
OnComponentRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Component *component, BinaryNinja::Component *) overrideNotificationsWorkervirtual
OnDataMetadataUpdated(BinaryNinja::BinaryView *view, uint64_t offset) overrideNotificationsWorkervirtual
OnDataVariableAdded(BinaryNinja::BinaryView *view, const BinaryNinja::DataVariable &var) overrideNotificationsWorkervirtual
OnDataVariableRemoved(BinaryNinja::BinaryView *view, const BinaryNinja::DataVariable &var) overrideNotificationsWorkervirtual
OnDataVariableUpdated(BinaryNinja::BinaryView *view, const BinaryNinja::DataVariable &var) overrideNotificationsWorkervirtual
OnExternalLibraryAdded(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLibrary *library) overrideNotificationsWorkervirtual
OnExternalLibraryRemoved(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLibrary *library) overrideNotificationsWorkervirtual
OnExternalLibraryUpdated(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLibrary *library) overrideNotificationsWorkervirtual
OnExternalLocationAdded(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLocation *location) overrideNotificationsWorkervirtual
OnExternalLocationRemoved(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLocation *location) overrideNotificationsWorkervirtual
OnExternalLocationUpdated(BinaryNinja::BinaryView *data, BinaryNinja::ExternalLocation *location) overrideNotificationsWorkervirtual
OnNotificationBarrier(BinaryNinja::BinaryView *view) overrideNotificationsWorkervirtual
OnRebased(BinaryView *oldView, BinaryView *newView)BinaryNinja::BinaryDataNotificationinlinevirtual
OnRedoEntryTaken(BinaryNinja::BinaryView *data, BinaryNinja::UndoEntry *entry) overrideNotificationsWorkervirtual
OnSectionAdded(BinaryNinja::BinaryView *view, BinaryNinja::Section *section) overrideNotificationsWorkervirtual
OnSectionRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Section *section) overrideNotificationsWorkervirtual
OnSectionUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Section *section) overrideNotificationsWorkervirtual
OnSegmentAdded(BinaryNinja::BinaryView *view, BinaryNinja::Segment *segment) overrideNotificationsWorkervirtual
OnSegmentRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Segment *segment) overrideNotificationsWorkervirtual
OnSegmentUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Segment *segment) overrideNotificationsWorkervirtual
OnStringFound(BinaryNinja::BinaryView *view, BNStringType type, uint64_t offset, size_t len) overrideNotificationsWorkervirtual
OnStringRemoved(BinaryNinja::BinaryView *view, BNStringType type, uint64_t offset, size_t len) overrideNotificationsWorkervirtual
OnSymbolAdded(BinaryNinja::BinaryView *view, BinaryNinja::Symbol *sym) overrideNotificationsWorkervirtual
OnSymbolRemoved(BinaryNinja::BinaryView *view, BinaryNinja::Symbol *sym) overrideNotificationsWorkervirtual
OnSymbolUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Symbol *sym) overrideNotificationsWorkervirtual
OnTagAdded(BinaryNinja::BinaryView *view, const BinaryNinja::TagReference &tagRef) overrideNotificationsWorkervirtual
OnTagRemoved(BinaryNinja::BinaryView *view, const BinaryNinja::TagReference &tagRef) overrideNotificationsWorkervirtual
OnTagTypeUpdated(BinaryNinja::BinaryView *view, BinaryNinja::Ref< BinaryNinja::TagType > tagTypeRef) overrideNotificationsWorkervirtual
OnTagUpdated(BinaryNinja::BinaryView *view, const BinaryNinja::TagReference &tagRef) overrideNotificationsWorkervirtual
OnTypeArchiveAttached(BinaryNinja::BinaryView *data, const std::string &id, const std::string &path) overrideNotificationsWorkervirtual
OnTypeArchiveConnected(BinaryNinja::BinaryView *data, BinaryNinja::TypeArchive *archive) overrideNotificationsWorkervirtual
OnTypeArchiveDetached(BinaryNinja::BinaryView *data, const std::string &id, const std::string &path) overrideNotificationsWorkervirtual
OnTypeArchiveDisconnected(BinaryNinja::BinaryView *data, BinaryNinja::TypeArchive *archive) overrideNotificationsWorkervirtual
OnTypeDefined(BinaryNinja::BinaryView *view, const BinaryNinja::QualifiedName &name, BinaryNinja::Type *type) overrideNotificationsWorkervirtual
OnTypeFieldReferenceChanged(BinaryNinja::BinaryView *view, const BinaryNinja::QualifiedName &name, uint64_t offset) overrideNotificationsWorkervirtual
OnTypeReferenceChanged(BinaryNinja::BinaryView *view, const BinaryNinja::QualifiedName &name, BinaryNinja::Type *type) overrideNotificationsWorkervirtual
OnTypeUndefined(BinaryNinja::BinaryView *view, const BinaryNinja::QualifiedName &name, BinaryNinja::Type *type) overrideNotificationsWorkervirtual
OnUndoEntryAdded(BinaryNinja::BinaryView *data, BinaryNinja::UndoEntry *entry) overrideNotificationsWorkervirtual
OnUndoEntryTaken(BinaryNinja::BinaryView *data, BinaryNinja::UndoEntry *entry) overrideNotificationsWorkervirtual
Rebased enum valueBinaryNinja::BinaryDataNotification
RedoEntryTaken enum valueBinaryNinja::BinaryDataNotification
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
setAnalysisCachingEnabled(bool enable)NotificationsWorkerinline
setNotificationEventQueuing(bool enable)NotificationsWorkerinline
setUpdateHandler(std::function< void(bool refresh, std::vector< NotificationEvent > &&)> &&updateHandler)NotificationsWorkerinline
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
TypeArchiveUpdates enum valueBinaryNinja::BinaryDataNotification
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
~BinaryDataNotification()BinaryNinja::BinaryDataNotificationinlinevirtual