#include <ecwmemfs.hh>
|
static const char * | memorySrc |
| if you use open(const* char) and the pointer is memorySrcName then no file will be read but this pointer More...
|
|
static const char * | memorySrcName |
| file names which point to this will not read from file system but from memorySrc More...
|
|
static r_Bytes | memorySrcLength |
| the length of the memorySrc chunk must be specified in memoryLength More...
|
|
MemoryFileSystem::MemoryFileSystem |
( |
| ) |
|
MemoryFileSystem::~MemoryFileSystem |
( |
| ) |
|
m_Error MemoryFileSystem::close |
( |
| ) |
|
close and deinitialise (delete only my own data)
m_Error MemoryFileSystem::open |
( |
const char * |
fileName | ) |
|
open file an read into memory - completely
m_Error MemoryFileSystem::open |
( |
const char * |
memorySource, |
|
|
r_Bytes |
mSize |
|
) |
| |
use this memory chunk with mSize bytes length
m_Error MemoryFileSystem::read |
( |
void * |
buffer, |
|
|
r_Bytes |
bSize |
|
) |
| |
read bSize bytes into buffer, only if bSize bytes are available
m_Error MemoryFileSystem::seek |
( |
unsigned long long |
offset | ) |
|
go to offset bytes from begining of memory
unsigned long long MemoryFileSystem::tell |
( |
| ) |
|
const char* MemoryFileSystem::memorySrc |
|
static |
if you use open(const* char) and the pointer is memorySrcName then no file will be read but this pointer
r_Bytes MemoryFileSystem::memorySrcLength |
|
static |
the length of the memorySrc chunk must be specified in memoryLength
const char* MemoryFileSystem::memorySrcName |
|
static |
file names which point to this will not read from file system but from memorySrc
The documentation for this class was generated from the following file: