Public Member Functions | Protected Member Functions | Private Attributes

ImportISCIIStreamFile Class Reference

#include <ie_imp_ISCII.h>

Inheritance diagram for ImportISCIIStreamFile:
ImportStreamFile ImportStream

List of all members.

Public Member Functions

 ImportISCIIStreamFile (GsfInput *pFile)
 ~ImportISCIIStreamFile ()

Protected Member Functions

virtual bool getRawChar (UT_UCSChar &b)

Private Attributes

unsigned char m_cLookAhead
bool m_bNeedByte

Constructor & Destructor Documentation

ImportISCIIStreamFile::ImportISCIIStreamFile ( GsfInput *  pFile  ) 
ImportISCIIStreamFile::~ImportISCIIStreamFile (  )  [inline]

Member Function Documentation

bool ImportISCIIStreamFile::getRawChar ( UT_UCSChar ucs  )  [protected, virtual]

Get UCS-2 character from stream

Parameters:
ucs Reference to the character

Get the next UCS character, converting from file's encoding

Reimplemented from ImportStream.

References ImportStream::_get_eof(), ImportStreamFile::_getByte(), ImportStream::_lookAhead(), ImportStream::_set_eof(), ISCII_EXT, ISCII_INV, ISCII_NUKTA, m_bNeedByte, and m_cLookAhead.


Member Data Documentation

Referenced by getRawChar().

unsigned char ImportISCIIStreamFile::m_cLookAhead [private]

Referenced by getRawChar().


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