|
| | NotificationEvent (NotificationType source) |
| | NotificationEvent (NotificationType source, BinaryNinja::Symbol *symbol) |
| | NotificationEvent (NotificationType source, BinaryDataChangeInfo &&binaryDataChange) |
| | NotificationEvent (NotificationType source, BinaryNinja::Function *function) |
| | NotificationEvent (NotificationType source, const BinaryNinja::DataVariable &dataVariable) |
| | NotificationEvent (NotificationType source, BinaryNinja::TagType *tagType) |
| | NotificationEvent (NotificationType source, const BinaryNinja::TagReference &tagRef) |
| | NotificationEvent (NotificationType source, StringInfo &&stringInfo) |
| | NotificationEvent (NotificationType source, TypeChangeInfo &&typeChangeInfo) |
| | NotificationEvent (NotificationType source, BinaryNinja::Segment *segment) |
| | NotificationEvent (NotificationType source, BinaryNinja::Section *section) |
| | NotificationEvent (NotificationType source, ComponentInfo &&componentInfo) |
| | NotificationEvent (NotificationType source, BinaryNinja::ExternalLibrary *library) |
| | NotificationEvent (NotificationType source, BinaryNinja::ExternalLocation *location) |
| | NotificationEvent (NotificationType source, TypeArchiveInfo &&typeArchiveInfo) |
| | NotificationEvent (NotificationType source, BinaryNinja::TypeArchive *archive) |
| | NotificationEvent (NotificationType source, BinaryNinja::UndoEntry *entry) |
| void | cacheSymbolInfo () |
| SymbolInfo * | getSymbolInfo () const |
| std::unique_ptr< SymbolInfo > | takeSymbolInfo () |
| bool | hasDataVariableObject () const |
| bool | hasFunctionObject () const |
| bool | hasObject () const |
| template<typename Visitor> |
| constexpr decltype(auto) | getObject (Visitor &&visitor) |
| template<typename T> |
| void | setObject (const T &obj) |
| void | addSource (NotificationType source) |
| NotificationType | getSource () const |
| NotificationTypes | getSources () const |
| bool | isObjectRemoval () const |
| bool | isRemoval () const |