Public Member Functions | |
CoreFileAccessor (BNFileAccessor *accessor) | |
virtual bool | IsValid () const override |
virtual uint64_t | GetLength () const override |
virtual size_t | Read (void *dest, uint64_t offset, size_t len) override |
virtual size_t | Write (uint64_t offset, const void *src, size_t len) override |
Public Member Functions inherited from BinaryNinja::FileAccessor | |
FileAccessor () | |
FileAccessor (BNFileAccessor *accessor) | |
virtual | ~FileAccessor () |
BNFileAccessor * | GetCallbacks () |
virtual bool | IsValid () const =0 |
virtual uint64_t | GetLength () const =0 |
virtual size_t | Read (void *dest, uint64_t offset, size_t len)=0 |
virtual size_t | Write (uint64_t offset, const void *src, size_t len)=0 |
Additional Inherited Members | |
Protected Attributes inherited from BinaryNinja::FileAccessor | |
BNFileAccessor | m_callbacks |
CoreFileAccessor::CoreFileAccessor | ( | BNFileAccessor * | accessor | ) |
|
overridevirtual |
Implements BinaryNinja::FileAccessor.
|
inlineoverridevirtual |
Implements BinaryNinja::FileAccessor.
|
overridevirtual |
Implements BinaryNinja::FileAccessor.
|
overridevirtual |
Implements BinaryNinja::FileAccessor.