Public Member Functions | Private Attributes

MultiReader Class Reference

#include <ie_imp_MHT.h>

Inheritance diagram for MultiReader:
UT_XML::Reader

List of all members.

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_Bytem_bufptr
const UT_uint32 m_length

Constructor & Destructor Documentation

MultiReader::MultiReader ( const UT_Byte buffer,
UT_uint32  length 
)
MultiReader::~MultiReader (  )  [virtual]

Member Function Documentation

void MultiReader::closeFile ( void   )  [virtual]

Implements UT_XML::Reader.

References m_buffer, m_bufptr, and m_length.

bool MultiReader::openFile ( const char *  szFilename  )  [virtual]

Implements UT_XML::Reader.

References m_buffer, m_bufptr, and m_length.

UT_uint32 MultiReader::readBytes ( char *  buffer,
UT_uint32  length 
) [virtual]

Implements UT_XML::Reader.

References m_buffer, m_bufptr, and m_length.


Member Data Documentation

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().

Referenced by closeFile(), openFile(), and readBytes().


The documentation for this class was generated from the following files: