libebook::TCRParser Class Reference

#include <TCRParser.h>

List of all members.

Public Member Functions

 TCRParser (WPXInputStream *input, WPXDocumentInterface *document)
bool parse ()

Private Member Functions

 TCRParser (const TCRParser &other)
TCRParseroperator= (const TCRParser &other)
void readReplacementTable ()
boost::shared_ptr< WPXInputStream > uncompress ()
void writeText (boost::shared_ptr< WPXInputStream > input)

Private Attributes

WPXInputStream *const m_input
WPXDocumentInterface *const m_document
std::string m_replacementTable [256]

Constructor & Destructor Documentation

libebook::TCRParser::TCRParser ( const TCRParser other) [private]
libebook::TCRParser::TCRParser ( WPXInputStream *  input,
WPXDocumentInterface *  document 
)

Member Function Documentation

TCRParser& libebook::TCRParser::operator= ( const TCRParser other) [private]

Referenced by parse().

shared_ptr< WPXInputStream > libebook::TCRParser::uncompress ( ) [private]

Referenced by parse().

void libebook::TCRParser::writeText ( boost::shared_ptr< WPXInputStream >  input) [private]

Referenced by parse().


Member Data Documentation

WPXDocumentInterface* const libebook::TCRParser::m_document [private]

Referenced by parse(), and writeText().

WPXInputStream* const libebook::TCRParser::m_input [private]
std::string libebook::TCRParser::m_replacementTable[256] [private]

Referenced by readReplacementTable(), and uncompress().


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