libebook::IMPText Class Reference

#include <IMPText.h>

Public Member Functions

 IMPText (WPXInputStream *input, IMPCollector *collector)
 
bool parse ()
 

Private Member Functions

 IMPText (const IMPText &)
 
IMPTextoperator= (const IMPText &)
 
void flushText ()
 

Private Attributes

WPXInputStream *const m_input
 
IMPCollector *const m_collector
 
std::string m_text
 
bool m_openHeader
 
bool m_openFooter
 

Constructor & Destructor Documentation

libebook::IMPText::IMPText ( const IMPText )
private
libebook::IMPText::IMPText ( WPXInputStream *  input,
IMPCollector collector 
)

Member Function Documentation

void libebook::IMPText::flushText ( )
private
IMPText& libebook::IMPText::operator= ( const IMPText )
private
bool libebook::IMPText::parse ( )

Member Data Documentation

IMPCollector* const libebook::IMPText::m_collector
private

Referenced by flushText(), and parse().

WPXInputStream* const libebook::IMPText::m_input
private

Referenced by parse().

bool libebook::IMPText::m_openFooter
private

Referenced by parse().

bool libebook::IMPText::m_openHeader
private

Referenced by parse().

std::string libebook::IMPText::m_text
private

Referenced by flushText(), and parse().


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

Generated for libe-book by doxygen 1.8.5