34 #ifndef STOFFPAGESPAN_H
35 #define STOFFPAGESPAN_H
88 bool operator==(shared_ptr<STOFFPageSpan>
const &pageSpan)
const;
90 bool operator!=(shared_ptr<STOFFPageSpan>
const &pageSpan)
const
int m_pageSpan
the number of page
Definition: STOFFPageSpan.hxx:103
std::map< std::string, STOFFHeaderFooter > m_occurrenceHFMap[2]
the map occurrence to header/footer document
Definition: STOFFPageSpan.hxx:107
Definition: STOFFPageSpan.hxx:78
void addHeaderFooter(bool header, std::string const &occurrence, STOFFHeaderFooter const &hf)
add a header on some page: occurrence must be odd|right, even|left, first, last or all ...
Definition: STOFFPageSpan.cxx:86
void getPageProperty(librevenge::RVNGPropertyList &pList) const
add the page properties in pList
Definition: STOFFPageSpan.cxx:118
virtual ~STOFFPageSpan()
destructor
Definition: STOFFPageSpan.cxx:82
STOFFPageSpan()
constructor
Definition: STOFFPageSpan.cxx:75
Definition: STOFFPageSpan.hxx:78
Definition: STOFFPageSpan.hxx:78
ZoneType
the zone type
Definition: STOFFPageSpan.hxx:78
librevenge::RVNGPropertyList m_propertiesList[3]
the document, header and footer property list
Definition: STOFFPageSpan.hxx:105
shared_ptr< STOFFSubDocument > STOFFSubDocumentPtr
a smart pointer of STOFFSubDocument
Definition: libstaroffice_internal.hxx:492
bool operator==(shared_ptr< STOFFPageSpan > const &pageSpan) const
operator==
Definition: STOFFPageSpan.cxx:132
ZoneType m_actualZone
the actual zone type
Definition: STOFFPageSpan.hxx:109
A class which defines the page properties.
Definition: STOFFPageSpan.hxx:74
bool operator!=(shared_ptr< STOFFPageSpan > const &pageSpan) const
operator!=
Definition: STOFFPageSpan.hxx:90
void sendHeaderFooters(STOFFListener *listener) const
send the page's headers/footers if some exists
Definition: STOFFPageSpan.cxx:91
This class contains a virtual interface to all listener.
Definition: STOFFListener.hxx:49