MWAWSpreadsheetListenerInternal::DocumentState Struct Reference

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

Public Member Functions

 DocumentState (std::vector< MWAWPageSpan > const &pageList)
 constructor More...
 
 ~DocumentState ()
 destructor More...
 

Public Attributes

std::vector< MWAWPageSpanm_pageList
 the pages definition More...
 
MWAWPageSpan m_pageSpan
 the current page span More...
 
librevenge::RVNGPropertyList m_metaData
 the document meta data More...
 
int m_footNoteNumber
 footnote 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_isSheetOpened
 a flag to know if a sheet is open More...
 
bool m_isSheetRowOpened
 a flag to know if a row is open More...
 
std::vector< int > m_sentListMarkers
 the list of marker corresponding to sent list More...
 
std::map< MWAWCell::Format,
int, MWAWCell::CompareFormat
m_numberingIdMap
 a map cell's format to id More...
 
std::vector< MWAWSubDocumentPtrm_subDocuments
 

Private Member Functions

 DocumentState (const DocumentState &)
 list of document actually open More...
 
DocumentStateoperator= (const DocumentState &)
 

Detailed Description

a class to store the document state of a MWAWSpreadsheetListener

Constructor & Destructor Documentation

MWAWSpreadsheetListenerInternal::DocumentState::DocumentState ( std::vector< MWAWPageSpan > const &  pageList)
inline

constructor

MWAWSpreadsheetListenerInternal::DocumentState::~DocumentState ( )
inline

destructor

MWAWSpreadsheetListenerInternal::DocumentState::DocumentState ( const DocumentState )
private

list of document actually open

Member Function Documentation

DocumentState& MWAWSpreadsheetListenerInternal::DocumentState::operator= ( const DocumentState )
private

Member Data Documentation

int MWAWSpreadsheetListenerInternal::DocumentState::m_footNoteNumber

footnote number

bool MWAWSpreadsheetListenerInternal::DocumentState::m_isDocumentStarted

a flag to know if the document is open

bool MWAWSpreadsheetListenerInternal::DocumentState::m_isSheetOpened

a flag to know if a sheet is open

bool MWAWSpreadsheetListenerInternal::DocumentState::m_isSheetRowOpened

a flag to know if a row is open

librevenge::RVNGPropertyList MWAWSpreadsheetListenerInternal::DocumentState::m_metaData

the document meta data

std::map<MWAWCell::Format,int,MWAWCell::CompareFormat> MWAWSpreadsheetListenerInternal::DocumentState::m_numberingIdMap

a map cell's format to id

std::vector<MWAWPageSpan> MWAWSpreadsheetListenerInternal::DocumentState::m_pageList

the pages definition

MWAWPageSpan MWAWSpreadsheetListenerInternal::DocumentState::m_pageSpan

the current page span

std::vector<int> MWAWSpreadsheetListenerInternal::DocumentState::m_sentListMarkers

the list of marker corresponding to sent list

int MWAWSpreadsheetListenerInternal::DocumentState::m_smallPictureNumber

number of small picture

std::vector<MWAWSubDocumentPtr> MWAWSpreadsheetListenerInternal::DocumentState::m_subDocuments

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

Generated on Thu Jul 9 2015 20:26:41 for libmwaw by doxygen 1.8.8