#include <ie_imp_MHT.h>
Public Member Functions | |
MultiReader (const UT_Byte *buffer, UT_uint32 length) | |
virtual | ~MultiReader () |
virtual bool | openFile (const char *szFilename) |
virtual UT_uint32 | readBytes (char *buffer, UT_uint32 length) |
virtual void | closeFile (void) |
Private Attributes | |
const UT_Byte *const | m_buffer |
const UT_Byte * | m_bufptr |
const UT_uint32 | m_length |
MultiReader::~MultiReader | ( | ) | [virtual] |
void MultiReader::closeFile | ( | void | ) | [virtual] |
Implements UT_XML::Reader.
bool MultiReader::openFile | ( | const char * | szFilename | ) | [virtual] |
Implements UT_XML::Reader.
Implements UT_XML::Reader.
const UT_Byte* const MultiReader::m_buffer [private] |
Referenced by closeFile(), openFile(), and readBytes().
const UT_Byte* MultiReader::m_bufptr [private] |
Referenced by closeFile(), openFile(), and readBytes().
const UT_uint32 MultiReader::m_length [private] |
Referenced by closeFile(), openFile(), and readBytes().