BWTextInternal::Section Struct Reference

Internal: a class used to store the section data of a BWText. More...

Inheritance diagram for BWTextInternal::Section:
MWAWSection

List of all members.

Public Member Functions

 Section ()
 constructor
MWAWEntry getEntry (int i) const
 return the i^th entry
MWAWEntry getHeaderEntry (bool fPage) const
 return the header entry
MWAWEntry getFooterEntry (bool fPage) const
 return true if we have a header

Public Attributes

MWAWParagraph m_ruler
 the default section ruler
bool m_hasFirstPage
 a flag to know if the first page is special
bool m_hasHeader
 a flag to know if we need to print the header
bool m_hasFooter
 a flag to know if we need to print the footer
long m_limitPos [5]
 the data limits ( first page header, first page footer, header, footer, end)
bool m_parsed [4]
 true if the data are send to the listener
int m_heights [2]
 the header/footer height
int m_pageNumber
 the page number
bool m_usePageNumber
 true if we need to use the page number
std::string m_extra
 extra data

Friends

std::ostream & operator<< (std::ostream &o, Section const &sec)
 operator<<

Detailed Description

Internal: a class used to store the section data of a BWText.


Constructor & Destructor Documentation

constructor


Member Function Documentation

MWAWEntry BWTextInternal::Section::getEntry ( int  i) const [inline]

return the i^th entry

Referenced by BWText::flushExtra(), getFooterEntry(), getHeaderEntry(), and BWText::sendHF().

MWAWEntry BWTextInternal::Section::getFooterEntry ( bool  fPage) const [inline]

return true if we have a header

Referenced by BWText::getFooter().

MWAWEntry BWTextInternal::Section::getHeaderEntry ( bool  fPage) const [inline]

return the header entry

Referenced by BWText::getHeader().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Section const &  sec 
) [friend]

operator<<


Member Data Documentation

extra data

Referenced by BWText::readSection().

a flag to know if the first page is special

Referenced by BWText::getFooter(), BWText::getHeader(), and BWText::readSection().

a flag to know if we need to print the footer

Referenced by BWText::readSection().

a flag to know if we need to print the header

Referenced by BWText::readSection().

the header/footer height

Referenced by BWText::readSection(), and Section().

the data limits ( first page header, first page footer, header, footer, end)

Referenced by getEntry(), BWText::readSection(), and Section().

true if the data are send to the listener

Referenced by BWText::flushExtra(), Section(), and BWText::sendHF().

true if we need to use the page number

Referenced by BWText::readSection().


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