InitialNavigation Class Reference

Public Member Functions

 InitialNavigation (ViewFrame *frame, BinaryViewRef data)
 ~InitialNavigation ()
virtual void OnSymbolAdded (BinaryNinja::BinaryView *view, BinaryNinja::Symbol *symbol) override
- Public Member Functions inherited from BinaryNinja::BinaryDataNotification
 BinaryDataNotification ()
virtual ~BinaryDataNotification ()
BNBinaryDataNotificationGetCallbacks ()
virtual void OnBinaryDataWritten (BinaryView *view, uint64_t offset, size_t len)
virtual void OnBinaryDataInserted (BinaryView *view, uint64_t offset, size_t len)
virtual void OnBinaryDataRemoved (BinaryView *view, uint64_t offset, uint64_t len)
virtual void OnAnalysisFunctionAdded (BinaryView *view, Function *func)
virtual void OnAnalysisFunctionRemoved (BinaryView *view, Function *func)
virtual void OnAnalysisFunctionUpdated (BinaryView *view, Function *func)
virtual void OnAnalysisFunctionUpdateRequested (BinaryView *view, Function *func)
virtual void OnDataVariableAdded (BinaryView *view, const DataVariable &var)
virtual void OnDataVariableRemoved (BinaryView *view, const DataVariable &var)
virtual void OnDataVariableUpdated (BinaryView *view, const DataVariable &var)
virtual void OnDataMetadataUpdated (BinaryView *view, uint64_t offset)
virtual void OnTagTypeUpdated (BinaryView *view, Ref< TagType > tagTypeRef)
virtual void OnTagAdded (BinaryView *view, const TagReference &tagRef)
virtual void OnTagUpdated (BinaryView *view, const TagReference &tagRef)
virtual void OnTagRemoved (BinaryView *view, const TagReference &tagRef)
virtual void OnSymbolAdded (BinaryView *view, Symbol *sym)
virtual void OnSymbolUpdated (BinaryView *view, Symbol *sym)
virtual void OnSymbolRemoved (BinaryView *view, Symbol *sym)
virtual void OnStringFound (BinaryView *data, BNStringType type, uint64_t offset, size_t len)
virtual void OnStringRemoved (BinaryView *data, BNStringType type, uint64_t offset, size_t len)
virtual void OnTypeDefined (BinaryView *data, const QualifiedName &name, Type *type)
virtual void OnTypeUndefined (BinaryView *data, const QualifiedName &name, Type *type)
virtual void OnTypeReferenceChanged (BinaryView *data, const QualifiedName &name, Type *type)
virtual void OnTypeFieldReferenceChanged (BinaryView *data, const QualifiedName &name, uint64_t offset)

Constructor & Destructor Documentation

◆ InitialNavigation()

InitialNavigation::InitialNavigation ( ViewFrame frame,
BinaryViewRef  data 

◆ ~InitialNavigation()

InitialNavigation::~InitialNavigation ( )

Member Function Documentation

◆ OnSymbolAdded()

virtual void InitialNavigation::OnSymbolAdded ( BinaryNinja::BinaryView view,
BinaryNinja::Symbol symbol 

The documentation for this class was generated from the following file: