STOFFTextListenerInternal::TextState Struct Reference

a class to store the document state of a STOFFTextListener More...

Public Member Functions

 TextState (std::vector< STOFFPageSpan > const &pageList)
 constructor More...
 
 ~TextState ()
 destructor More...
 

Public Attributes

std::vector< STOFFPageSpanm_pageList
 the pages definition More...
 
STOFFPageSpan m_pageSpan
 the current page span More...
 
librevenge::RVNGPropertyList m_metaData
 the document meta data More...
 
int m_footNoteNumber
 footnote number More...
 
int m_endNoteNumber
 endnote number More...
 
int m_smallPictureNumber
 number of small picture More...
 
bool m_isDocumentStarted
 a flag to know if the document is open More...
 
bool m_isHeaderFooterOpened
 a flag to know if the header footer is started More...
 
bool m_isHeaderFooterRegionOpened
 a flag to know if the header footer region is started More...
 
std::vector< int > m_sentListMarkers
 the list of marker corresponding to sent list More...
 
std::vector< STOFFSubDocumentPtrm_subDocuments
 
std::set< librevenge::RVNGString > m_definedFontStyleSet
 list of document actually open More...
 
std::set< librevenge::RVNGString > m_definedGraphicStyleSet
 the set of defined graphic style More...
 
std::set< librevenge::RVNGString > m_definedParagraphStyleSet
 the set of defined paragraph style More...
 

Private Member Functions

 TextState (const TextState &)
 
TextStateoperator= (const TextState &)
 

Detailed Description

a class to store the document state of a STOFFTextListener

Constructor & Destructor Documentation

◆ TextState() [1/2]

STOFFTextListenerInternal::TextState::TextState ( std::vector< STOFFPageSpan > const &  pageList)
inlineexplicit

constructor

◆ ~TextState()

STOFFTextListenerInternal::TextState::~TextState ( )
inline

destructor

◆ TextState() [2/2]

STOFFTextListenerInternal::TextState::TextState ( const TextState )
private

Member Function Documentation

◆ operator=()

TextState& STOFFTextListenerInternal::TextState::operator= ( const TextState )
private

Member Data Documentation

◆ m_definedFontStyleSet

std::set<librevenge::RVNGString> STOFFTextListenerInternal::TextState::m_definedFontStyleSet

list of document actually open

the set of defined font style

◆ m_definedGraphicStyleSet

std::set<librevenge::RVNGString> STOFFTextListenerInternal::TextState::m_definedGraphicStyleSet

the set of defined graphic style

◆ m_definedParagraphStyleSet

std::set<librevenge::RVNGString> STOFFTextListenerInternal::TextState::m_definedParagraphStyleSet

the set of defined paragraph style

◆ m_endNoteNumber

int STOFFTextListenerInternal::TextState::m_endNoteNumber

endnote number

◆ m_footNoteNumber

int STOFFTextListenerInternal::TextState::m_footNoteNumber

footnote number

◆ m_isDocumentStarted

bool STOFFTextListenerInternal::TextState::m_isDocumentStarted

a flag to know if the document is open

◆ m_isHeaderFooterOpened

bool STOFFTextListenerInternal::TextState::m_isHeaderFooterOpened

a flag to know if the header footer is started

◆ m_isHeaderFooterRegionOpened

bool STOFFTextListenerInternal::TextState::m_isHeaderFooterRegionOpened

a flag to know if the header footer region is started

◆ m_metaData

librevenge::RVNGPropertyList STOFFTextListenerInternal::TextState::m_metaData

the document meta data

◆ m_pageList

std::vector<STOFFPageSpan> STOFFTextListenerInternal::TextState::m_pageList

the pages definition

◆ m_pageSpan

STOFFPageSpan STOFFTextListenerInternal::TextState::m_pageSpan

the current page span

◆ m_sentListMarkers

std::vector<int> STOFFTextListenerInternal::TextState::m_sentListMarkers

the list of marker corresponding to sent list

◆ m_smallPictureNumber

int STOFFTextListenerInternal::TextState::m_smallPictureNumber

number of small picture

◆ m_subDocuments

std::vector<STOFFSubDocumentPtr> STOFFTextListenerInternal::TextState::m_subDocuments

The documentation for this struct was generated from the following file:

Generated on Sun Mar 24 2019 23:33:17 for libstaroffice by doxygen 1.8.15