libqxp::QXPTextParser Class Reference

#include <QXPTextParser.h>

List of all members.

Public Member Functions

 QXPTextParser (const std::shared_ptr< librevenge::RVNGInputStream > &input, const std::shared_ptr< QXPHeader > &header)
std::shared_ptr< TextparseText (unsigned index, const std::vector< std::shared_ptr< CharFormat >> &charFormats, const std::vector< std::shared_ptr< ParagraphFormat >> &paragraphFormats)

Private Member Functions

 QXPTextParser (const QXPTextParser &other)
QXPTextParseroperator= (const QXPTextParser &other)

Private Attributes

const std::shared_ptr< QXPHeaderm_header
const bool be
const char * m_encoding
QXPBlockParser m_blockParser

Constructor & Destructor Documentation

libqxp::QXPTextParser::QXPTextParser ( const std::shared_ptr< librevenge::RVNGInputStream > &  input,
const std::shared_ptr< QXPHeader > &  header 
)

Member Function Documentation

QXPTextParser& libqxp::QXPTextParser::operator= ( const QXPTextParser other) [private]
std::shared_ptr< Text > libqxp::QXPTextParser::parseText ( unsigned  index,
const std::vector< std::shared_ptr< CharFormat >> &  charFormats,
const std::vector< std::shared_ptr< ParagraphFormat >> &  paragraphFormats 
)

Member Data Documentation

const bool libqxp::QXPTextParser::be [private]

Referenced by parseText().

const char* libqxp::QXPTextParser::m_encoding [private]

Referenced by parseText().

const std::shared_ptr<QXPHeader> libqxp::QXPTextParser::m_header [private]

Referenced by parseText().


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