STOFFSpreadsheetListenerInternal::State Struct Reference

the state of a STOFFSpreadsheetListener More...

List of all members.

Public Member Functions

 State ()
 constructor
 ~State ()
 destructor
bool canWriteText () const
 returns true if we are in a text zone

Public Attributes

librevenge::RVNGString m_textBuffer
 a buffer to stored the text
int m_numDeferredTabs
 the number of tabs to add
STOFFFont m_font
 the font
STOFFParagraph m_paragraph
 the paragraph
shared_ptr< STOFFListm_list
bool m_isPageSpanOpened
bool m_isHeaderFooterOpened
 a flag to know if the header footer is started
bool m_isHeaderFooterRegionOpened
 a flag to know if the header footer region is started
bool m_isFrameOpened
bool m_isTextboxOpened
bool m_isHeaderFooterWithoutParagraph
bool m_isSpanOpened
bool m_isParagraphOpened
bool m_isListElementOpened
bool m_isSheetColumnOpened
bool m_isSheetCellOpened
bool m_isTableOpened
bool m_isTableRowOpened
bool m_isTableColumnOpened
bool m_isTableCellOpened
unsigned m_currentPage
int m_numPagesRemainingInSpan
int m_currentPageNumber
std::vector< bool > m_listOrderedLevels
bool m_inSubDocument
 a stack used to know what is open
bool m_isNote
bool m_inLink
libstoff::SubDocumentType m_subDocumentType

Private Member Functions

 State (const State &)
Stateoperator= (const State &)

Detailed Description

the state of a STOFFSpreadsheetListener


Constructor & Destructor Documentation


Member Function Documentation

returns true if we are in a text zone

State& STOFFSpreadsheetListenerInternal::State::operator= ( const State ) [private]

Member Data Documentation

a stack used to know what is open

a flag to know if the header footer is started

a flag to know if the header footer region is started

Referenced by canWriteText().

a buffer to stored the text


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