libabw::ABWContentParsingState Struct Reference

#include <ABWContentCollector.h>

Public Member Functions

 ABWContentParsingState ()
 
 ABWContentParsingState (const ABWContentParsingState &ps)
 
 ~ABWContentParsingState ()
 

Public Attributes

bool m_isDocumentStarted
 
bool m_isPageSpanOpened
 
bool m_isSectionOpened
 
bool m_isHeaderOpened
 
bool m_isFooterOpened
 
bool m_isPageFrame
 
bool m_isSpanOpened
 
bool m_isParagraphOpened
 
bool m_isListElementOpened
 
bool m_inParagraphOrListElement
 
ABWPropertyMap m_currentSectionStyle
 
ABWPropertyMap m_currentParagraphStyle
 
ABWPropertyMap m_currentCharacterStyle
 
double m_pageWidth
 
double m_pageHeight
 
double m_pageMarginTop
 
double m_pageMarginBottom
 
double m_pageMarginLeft
 
double m_pageMarginRight
 
int m_footerId
 
int m_footerLeftId
 
int m_footerFirstId
 
int m_footerLastId
 
int m_headerId
 
int m_headerLeftId
 
int m_headerFirstId
 
int m_headerLastId
 
int m_currentHeaderFooterId
 
librevenge::RVNGString m_currentHeaderFooterOccurrence
 
ABWContext m_parsingContext
 
bool m_deferredPageBreak
 
bool m_deferredColumnBreak
 
bool m_isNote
 
int m_currentListLevel
 
int m_currentListId
 
bool m_isFirstTextInListElement
 
std::stack< ABWContentTableStatem_tableStates
 
std::stack< std::pair< int, std::shared_ptr< ABWListElement > > > m_listLevels
 

Constructor & Destructor Documentation

◆ ABWContentParsingState() [1/2]

libabw::ABWContentParsingState::ABWContentParsingState ( )

◆ ABWContentParsingState() [2/2]

libabw::ABWContentParsingState::ABWContentParsingState ( const ABWContentParsingState & ps)

◆ ~ABWContentParsingState()

libabw::ABWContentParsingState::~ABWContentParsingState ( )

Member Data Documentation

◆ m_currentCharacterStyle

ABWPropertyMap libabw::ABWContentParsingState::m_currentCharacterStyle

◆ m_currentHeaderFooterId

int libabw::ABWContentParsingState::m_currentHeaderFooterId

◆ m_currentHeaderFooterOccurrence

librevenge::RVNGString libabw::ABWContentParsingState::m_currentHeaderFooterOccurrence

◆ m_currentListId

int libabw::ABWContentParsingState::m_currentListId

◆ m_currentListLevel

int libabw::ABWContentParsingState::m_currentListLevel

◆ m_currentParagraphStyle

ABWPropertyMap libabw::ABWContentParsingState::m_currentParagraphStyle

◆ m_currentSectionStyle

ABWPropertyMap libabw::ABWContentParsingState::m_currentSectionStyle

◆ m_deferredColumnBreak

bool libabw::ABWContentParsingState::m_deferredColumnBreak

◆ m_deferredPageBreak

bool libabw::ABWContentParsingState::m_deferredPageBreak

◆ m_footerFirstId

int libabw::ABWContentParsingState::m_footerFirstId

◆ m_footerId

int libabw::ABWContentParsingState::m_footerId

◆ m_footerLastId

int libabw::ABWContentParsingState::m_footerLastId

◆ m_footerLeftId

int libabw::ABWContentParsingState::m_footerLeftId

◆ m_headerFirstId

int libabw::ABWContentParsingState::m_headerFirstId

◆ m_headerId

int libabw::ABWContentParsingState::m_headerId

◆ m_headerLastId

int libabw::ABWContentParsingState::m_headerLastId

◆ m_headerLeftId

int libabw::ABWContentParsingState::m_headerLeftId

◆ m_inParagraphOrListElement

bool libabw::ABWContentParsingState::m_inParagraphOrListElement

◆ m_isDocumentStarted

bool libabw::ABWContentParsingState::m_isDocumentStarted

◆ m_isFirstTextInListElement

bool libabw::ABWContentParsingState::m_isFirstTextInListElement

◆ m_isFooterOpened

bool libabw::ABWContentParsingState::m_isFooterOpened

◆ m_isHeaderOpened

bool libabw::ABWContentParsingState::m_isHeaderOpened

◆ m_isListElementOpened

bool libabw::ABWContentParsingState::m_isListElementOpened

◆ m_isNote

bool libabw::ABWContentParsingState::m_isNote

◆ m_isPageFrame

bool libabw::ABWContentParsingState::m_isPageFrame

◆ m_isPageSpanOpened

bool libabw::ABWContentParsingState::m_isPageSpanOpened

◆ m_isParagraphOpened

bool libabw::ABWContentParsingState::m_isParagraphOpened

◆ m_isSectionOpened

bool libabw::ABWContentParsingState::m_isSectionOpened

◆ m_isSpanOpened

bool libabw::ABWContentParsingState::m_isSpanOpened

◆ m_listLevels

std::stack<std::pair<int, std::shared_ptr<ABWListElement> > > libabw::ABWContentParsingState::m_listLevels

◆ m_pageHeight

double libabw::ABWContentParsingState::m_pageHeight

◆ m_pageMarginBottom

double libabw::ABWContentParsingState::m_pageMarginBottom

◆ m_pageMarginLeft

double libabw::ABWContentParsingState::m_pageMarginLeft

◆ m_pageMarginRight

double libabw::ABWContentParsingState::m_pageMarginRight

◆ m_pageMarginTop

double libabw::ABWContentParsingState::m_pageMarginTop

◆ m_pageWidth

double libabw::ABWContentParsingState::m_pageWidth

◆ m_parsingContext

ABWContext libabw::ABWContentParsingState::m_parsingContext

◆ m_tableStates

std::stack<ABWContentTableState> libabw::ABWContentParsingState::m_tableStates

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

Generated for libwpd by doxygen 1.12.0