MWProStructuresInternal::Section Struct Reference

Internal: the section of a MWProStructures. More...

Public Types

enum  StartType { S_Line, S_Page, S_PageLeft, S_PageRight }

Public Member Functions

 Section ()
 constructor
MWAWSection getSection () const
 returns a MWAWSection
int numColumns () const
 return the number of columns

Public Attributes

StartType m_start
 the way to start the new section
std::vector< float > m_colsPos
 the columns position ( series of end columns <-> new column begin)
int m_headerIds [2]
 the header block ids
int m_footerIds [2]
 the footerer block ids
long m_textLength
 the number of character in the sections
std::string m_extra
 extra data

Friends

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

Detailed Description

Internal: the section of a MWProStructures.

Member Enumeration Documentation

Enumerator:
S_Line 
S_Page 
S_PageLeft 
S_PageRight 

Constructor & Destructor Documentation

MWProStructuresInternal::Section::Section ( )
inline

constructor

Member Function Documentation

MWAWSection MWProStructuresInternal::Section::getSection ( ) const
inline
int MWProStructuresInternal::Section::numColumns ( ) const
inline

return the number of columns

Friends And Related Function Documentation

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

operator<<

Member Data Documentation

std::vector<float> MWProStructuresInternal::Section::m_colsPos

the columns position ( series of end columns <-> new column begin)

Referenced by getSection(), numColumns(), and MWProStructures::readSections().

std::string MWProStructuresInternal::Section::m_extra

extra data

Referenced by MWProStructures::readSections().

int MWProStructuresInternal::Section::m_footerIds[2]
int MWProStructuresInternal::Section::m_headerIds[2]
StartType MWProStructuresInternal::Section::m_start
long MWProStructuresInternal::Section::m_textLength

the number of character in the sections

Referenced by MWProStructures::buildPageStructures(), and MWProStructures::readSections().


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

Generated on Wed May 22 2013 18:12:48 for libmwaw by doxygen 1.8.1.2