LeviLamina
Loading...
Searching...
No Matches
SystemFilePicker Class Reference
+ Inheritance diagram for SystemFilePicker:

Public Member Functions

virtual void initFilePick (::Core::Path const &filePath, ::std::function< void(bool, ::FileInfo)> callback)
 
virtual uint64 readBytes (::FileInfo const &file, uint64 offset, uint64 bufferSize, ::std::vector< uchar > &buffer)
 
virtual bool writeBytes (::FileInfo const &file, uint64 offset, uint64 bufferSize, ::std::vector< uchar > const &buffer)
 
MCAPI::FileInfo _fillFileInfo (::Core::Path const &filePath)
 
MCAPI void $initFilePick (::Core::Path const &filePath, ::std::function< void(bool, ::FileInfo)> callback)
 
MCAPI uint64 $readBytes (::FileInfo const &file, uint64 offset, uint64 bufferSize, ::std::vector< uchar > &buffer)
 
MCAPI bool $writeBytes (::FileInfo const &file, uint64 offset, uint64 bufferSize, ::std::vector< uchar > const &buffer)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Member Function Documentation

◆ initFilePick()

virtual void SystemFilePicker::initFilePick ( ::Core::Path const & filePath,
::std::function< void(bool, ::FileInfo)> callback )
virtual

Implements IFilePicker.

◆ readBytes()

virtual uint64 SystemFilePicker::readBytes ( ::FileInfo const & file,
uint64 offset,
uint64 bufferSize,
::std::vector< uchar > & buffer )
virtual

Implements IFilePicker.

◆ writeBytes()

virtual bool SystemFilePicker::writeBytes ( ::FileInfo const & file,
uint64 offset,
uint64 bufferSize,
::std::vector< uchar > const & buffer )
virtual

Implements IFilePicker.


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