|
MemoryFileHandle & | operator= (MemoryFileHandle const &) |
|
| MemoryFileHandle (MemoryFileHandle const &) |
|
virtual ::Core::PathBuffer<::std::string > | _getPath () const |
|
virtual uint64 | _getBlockSize () const |
|
virtual bool | _isOpen () |
|
virtual::Core::Result | _close () |
|
virtual::Core::Result | _read (void *, uint64, uint64 *) |
|
virtual::Core::Result | _readExactly (void *, uint64) |
|
virtual::Core::Result | _skip (uint64) |
|
virtual::Core::Result | _readAtPosition (uint64, void *, uint64, uint64 *) |
|
virtual::Core::Result | _getPosition (uint64 *) |
|
virtual::Core::Result | _setPosition (uint64) |
|
virtual::Core::Result | _write (void const *, uint64) |
|
virtual::Core::Result | _flush () |
|
virtual::Core::Result | _getSize (uint64 *) |
|
virtual::Core::Result | _getRemainingSize (uint64 *) |
|
MCAPI ::Bedrock::Threading::UniqueLock<::std::recursive_mutex > | _lockIfWriteBuffered (bool flushBuffer) |
|
MCAPI::Core::Result | _writeOperation (::Core::Result &&result, uint64 numBytesWritten) |
|
MCAPI::Core::Result | close () |
|
MCAPI::Core::Result | getPosition (uint64 *pPosition) |
|
MCAPI::Core::Result | read (void *buf, uint64 numBytes, uint64 *pNumBytesRead) |
|
MCAPI::Core::Result | readAtPosition (uint64 position, void *pBuf, uint64 numBytes, uint64 *pNumBytesRead) |
|
MCAPI::Core::Result | readExactly (void *buf, uint64 numBytes) |
|
MCAPI::Core::Result | setPosition (uint64 position) |
|
MCAPI::Core::Result | skip (uint64 numBytes) |
|
MCAPI::Core::Result | write (void const *pBuf, uint64 numBytes) |
|
MCAPI void * | $ctor (::Core::FileSystemImpl *pTransaction, ::Core::FileOpenMode openMode) |
|
MCAPI void | $dtor () |
|
◆ _getPath()
◆ _getBlockSize()
virtual uint64 Core::MemoryFileHandle::_getBlockSize |
( |
| ) |
const |
|
virtual |
◆ _isOpen()
virtual bool Core::MemoryFileHandle::_isOpen |
( |
| ) |
|
|
virtual |
◆ _close()
virtual::Core::Result Core::MemoryFileHandle::_close |
( |
| ) |
|
|
virtual |
◆ _read()
virtual::Core::Result Core::MemoryFileHandle::_read |
( |
void * | , |
|
|
uint64 | , |
|
|
uint64 * | ) |
|
virtual |
◆ _readExactly()
virtual::Core::Result Core::MemoryFileHandle::_readExactly |
( |
void * | , |
|
|
uint64 | ) |
|
virtual |
◆ _skip()
virtual::Core::Result Core::MemoryFileHandle::_skip |
( |
uint64 | | ) |
|
|
virtual |
◆ _readAtPosition()
virtual::Core::Result Core::MemoryFileHandle::_readAtPosition |
( |
uint64 | , |
|
|
void * | , |
|
|
uint64 | , |
|
|
uint64 * | ) |
|
virtual |
◆ _getPosition()
virtual::Core::Result Core::MemoryFileHandle::_getPosition |
( |
uint64 * | | ) |
|
|
virtual |
◆ _setPosition()
virtual::Core::Result Core::MemoryFileHandle::_setPosition |
( |
uint64 | | ) |
|
|
virtual |
◆ _write()
virtual::Core::Result Core::MemoryFileHandle::_write |
( |
void const * | , |
|
|
uint64 | ) |
|
virtual |
◆ _flush()
virtual::Core::Result Core::MemoryFileHandle::_flush |
( |
| ) |
|
|
virtual |
◆ _getSize()
virtual::Core::Result Core::MemoryFileHandle::_getSize |
( |
uint64 * | | ) |
|
|
virtual |
◆ _getRemainingSize()
virtual::Core::Result Core::MemoryFileHandle::_getRemainingSize |
( |
uint64 * | | ) |
|
|
virtual |
The documentation for this class was generated from the following file: