Public Member Functions | |
RVNGTextTextGeneratorImpl (const RVNGTextTextGeneratorImpl &) | |
RVNGTextTextGeneratorImpl & | operator= (const RVNGTextTextGeneratorImpl &) |
Static Public Member Functions | |
RVNGTextTextGeneratorImpl (RVNGString &document, bool isInfo) | |
Public Attributes | |
RVNGString & | m_document |
std::ostringstream | m_text |
std::ostringstream * | m_stream |
std::ostringstream | m_footnote |
std::ostringstream | m_endnotes |
int | m_nextFootnote |
int | m_nextEndnote |
bool | m_inFootnote |
bool | m_isInfo |
librevenge::RVNGTextTextGeneratorImpl::RVNGTextTextGeneratorImpl | ( | RVNGString & | document, |
bool | isInfo | ||
) | [explicit, static] |
librevenge::RVNGTextTextGeneratorImpl::RVNGTextTextGeneratorImpl | ( | const RVNGTextTextGeneratorImpl & | ) |
RVNGTextTextGeneratorImpl& librevenge::RVNGTextTextGeneratorImpl::operator= | ( | const RVNGTextTextGeneratorImpl & | ) |
Referenced by librevenge::RVNGTextTextGenerator::endDocument().
std::ostringstream librevenge::RVNGTextTextGeneratorImpl::m_endnotes |
std::ostringstream librevenge::RVNGTextTextGeneratorImpl::m_footnote |
Referenced by librevenge::RVNGTextTextGenerator::closeParagraph(), librevenge::RVNGTextTextGenerator::insertLineBreak(), librevenge::RVNGTextTextGenerator::insertSpace(), librevenge::RVNGTextTextGenerator::insertTab(), librevenge::RVNGTextTextGenerator::insertText(), and librevenge::RVNGTextTextGenerator::setDocumentMetaData().
Referenced by librevenge::RVNGTextTextGenerator::openEndnote().
Referenced by librevenge::RVNGTextTextGenerator::openFootnote().
std::ostringstream* librevenge::RVNGTextTextGeneratorImpl::m_stream |
Referenced by librevenge::RVNGTextTextGenerator::closeEndnote(), librevenge::RVNGTextTextGenerator::closeFootnote(), librevenge::RVNGTextTextGenerator::closeParagraph(), librevenge::RVNGTextTextGenerator::endDocument(), librevenge::RVNGTextTextGenerator::insertLineBreak(), librevenge::RVNGTextTextGenerator::insertSpace(), librevenge::RVNGTextTextGenerator::insertTab(), librevenge::RVNGTextTextGenerator::insertText(), librevenge::RVNGTextTextGenerator::openEndnote(), librevenge::RVNGTextTextGenerator::openFootnote(), and librevenge::RVNGTextTextGenerator::setDocumentMetaData().
std::ostringstream librevenge::RVNGTextTextGeneratorImpl::m_text |