#include <MemoryReader.h>


Public Member Functions | |
| CMemoryReader (const vlVoid *vData, vlUInt uiBufferSize) | |
| ~CMemoryReader () | |
| virtual vlBool | Opened () const |
| virtual vlBool | Open () |
| virtual vlVoid | Close () |
| virtual vlUInt | GetStreamSize () const |
| virtual vlUInt | GetStreamPointer () const |
| virtual vlUInt | Seek (vlLong lOffset, vlUInt uiMode) |
| virtual vlBool | Read (vlChar &cChar) |
| virtual vlUInt | Read (vlVoid *vData, vlUInt uiBytes) |
Private Attributes | |
| vlBool | bOpened |
| const vlVoid * | vData |
| vlUInt | uiBufferSize |
| vlUInt | uiPointer |
| CMemoryReader::~CMemoryReader | ( | ) |
| vlBool CMemoryReader::Opened | ( | ) | const [virtual] |
Implements VTFLib::IO::Readers::IReader.
| vlBool CMemoryReader::Open | ( | ) | [virtual] |
Implements VTFLib::IO::Readers::IReader.
| vlVoid CMemoryReader::Close | ( | ) | [virtual] |
Implements VTFLib::IO::Readers::IReader.
| vlUInt CMemoryReader::GetStreamSize | ( | ) | const [virtual] |
Implements VTFLib::IO::Readers::IReader.
| vlUInt CMemoryReader::GetStreamPointer | ( | ) | const [virtual] |
Implements VTFLib::IO::Readers::IReader.
Implements VTFLib::IO::Readers::IReader.
Implements VTFLib::IO::Readers::IReader.
Implements VTFLib::IO::Readers::IReader.
const vlVoid* VTFLib::IO::Readers::CMemoryReader::vData [private] |
1.5.4