Public Member Functions | |
| MemoryFile (void *vpData=NULL, int iSize=0) | |
| virtual | ~MemoryFile () |
| virtual bool | IsValid () |
| virtual ssize_t | Read (void *vpBuffer, ssize_t iBytes) |
| virtual ssize_t | Write (const void *vpBuffer, ssize_t iBytes) |
| virtual ssize_t | ReadAt (off_t offPosition, void *vpBuffer, ssize_t iBytes) |
| virtual ssize_t | WriteAt (off_t offPosition, const void *vpBuffer, ssize_t iBytes) |
| virtual off_t | Seek (off_t offPosition, int iWhence) |
| virtual off_t | Tell () |
| off_t | GetSize () const |
| int | SetBufferSize (int iBufferSize) |
| int | GetBufferSize () |
Classes | |
| class | Private |
| MemoryFile::MemoryFile | ( | void * | vpData = NULL, |
|
| int | iSize = 0 | |||
| ) |
| MemoryFile::~MemoryFile | ( | ) | [virtual] |
| bool MemoryFile::IsValid | ( | ) | [virtual] |
Check if MemoryFile is valid
| ssize_t MemoryFile::Read | ( | void * | vpBuffer, | |
| ssize_t | iBytes | |||
| ) | [virtual] |
Implements SkyGI::BufferIO.
| ssize_t MemoryFile::Write | ( | const void * | vpBuffer, | |
| ssize_t | iBytes | |||
| ) | [virtual] |
Implements SkyGI::BufferIO.
| ssize_t MemoryFile::ReadAt | ( | off_t | offPosition, | |
| void * | vpBuffer, | |||
| ssize_t | iBytes | |||
| ) | [virtual] |
Implements SkyGI::SeekIO.
| ssize_t MemoryFile::WriteAt | ( | off_t | offPosition, | |
| const void * | vpBuffer, | |||
| ssize_t | iBytes | |||
| ) | [virtual] |
Implements SkyGI::SeekIO.
| off_t MemoryFile::Seek | ( | off_t | offPosition, | |
| int | iWhence | |||
| ) | [virtual] |
Implements SkyGI::SeekIO.
| off_t MemoryFile::Tell | ( | ) | [virtual] |
Implements SkyGI::SeekIO.
| off_t MemoryFile::GetSize | ( | ) | const [virtual] |
Implements SkyGI::SeekIO.
| int MemoryFile::SetBufferSize | ( | int | iBufferSize | ) |
| int SkyGI::MemoryFile::GetBufferSize | ( | ) |
1.5.1-p1