libebook::SoftBookText Class Reference

#include <SoftBookText.h>

Public Member Functions

 SoftBookText (librevenge::RVNGInputStream *input, SoftBookCollector *collector)
 
bool parse ()
 

Private Member Functions

 SoftBookText (const SoftBookText &)
 
SoftBookTextoperator= (const SoftBookText &)
 
void flushText ()
 

Private Attributes

librevenge::RVNGInputStream *const m_input
 
SoftBookCollector *const m_collector
 
std::string m_text
 
bool m_openHeader
 
bool m_openFooter
 

Constructor & Destructor Documentation

libebook::SoftBookText::SoftBookText ( const SoftBookText )
private
libebook::SoftBookText::SoftBookText ( librevenge::RVNGInputStream *  input,
SoftBookCollector collector 
)

Member Function Documentation

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

Member Data Documentation

SoftBookCollector* const libebook::SoftBookText::m_collector
private

Referenced by flushText(), and parse().

librevenge::RVNGInputStream* const libebook::SoftBookText::m_input
private

Referenced by parse().

bool libebook::SoftBookText::m_openFooter
private

Referenced by parse().

bool libebook::SoftBookText::m_openHeader
private

Referenced by parse().

std::string libebook::SoftBookText::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.10