Loading...
Searching...
No Matches
QFileAccessor

Detailed Description

Classes

class  QFileAccessor
 

Class Documentation

◆ QFileAccessor

class QFileAccessor

Public Member Functions

 QFileAccessor (const QString &name, bool write=false)
 
virtual ~QFileAccessor ()
 
virtual bool IsValid () const
 
virtual QString GetError () const
 
virtual uint64_t GetLength () const
 
virtual size_t Read (void *dest, uint64_t offset, size_t len)
 
virtual size_t Write (uint64_t offset, const void *src, size_t len)
 
void Close ()
 
- Public Member Functions inherited from BinaryNinja::FileAccessor
 FileAccessor ()
 
 FileAccessor (BNFileAccessor *accessor)
 
virtual ~FileAccessor ()
 
BNFileAccessorGetCallbacks ()
 

Additional Inherited Members

- Protected Attributes inherited from BinaryNinja::FileAccessor
BNFileAccessor m_callbacks
 

Constructor & Destructor Documentation

◆ QFileAccessor()

QFileAccessor::QFileAccessor ( const QString & name,
bool write = false )

◆ ~QFileAccessor()

virtual QFileAccessor::~QFileAccessor ( )
virtual

Member Function Documentation

◆ IsValid()

virtual bool QFileAccessor::IsValid ( ) const
virtual

◆ GetError()

virtual QString QFileAccessor::GetError ( ) const
virtual

◆ GetLength()

virtual uint64_t QFileAccessor::GetLength ( ) const
virtual

◆ Read()

virtual size_t QFileAccessor::Read ( void * dest,
uint64_t offset,
size_t len )
virtual

◆ Write()

virtual size_t QFileAccessor::Write ( uint64_t offset,
const void * src,
size_t len )
virtual

◆ Close()

void QFileAccessor::Close ( )