Public Types | Public Member Functions | Public Attributes | Friends | List of all members
MacWrtProStructuresInternal::Section Struct Reference

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

## Public Types
enum | StartType { S_Line, S_Page, S_PageLeft, S_PageRight }

## Public Member Functions
| Section ()
| constructor More...
MWAWSection | getSection () const
| returns a MWAWSection More...
int | numColumns () const
| return the number of columns More...

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

## Friends
std::ostream & | operator<< (std::ostream &o, Section const &sec)
| operator<< More...

## Detailed Description

Internal: the section of a MacWrtProStructures.

## Member Enumeration Documentation

## ◆ StartType

enum MacWrtProStructuresInternal::Section::StartType

Enumerator
S_Line |
S_Page |
S_PageLeft |
S_PageRight |

## Constructor & Destructor Documentation

## ◆ Section()

MacWrtProStructuresInternal::Section::Section | ( |  | ) |
| inline

constructor

## Member Function Documentation

## ◆ getSection()

MWAWSection MacWrtProStructuresInternal::Section::getSection | ( |  | ) | const
| inline

returns a MWAWSection

## ◆ numColumns()

int MacWrtProStructuresInternal::Section::numColumns | ( |  | ) | const
| inline

return the number of columns

## Friends And Related Function Documentation

## ◆ operator<<

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

operator<<

## Member Data Documentation

## ◆ m_colsPos

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

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

Referenced by MacWrtProStructures::readSections().

## ◆ m_extra

std::string MacWrtProStructuresInternal::Section::m_extra

extra data

Referenced by MacWrtProStructures::readSections().

## ◆ m_footerIds

int MacWrtProStructuresInternal::Section::m_footerIds[2]

the footerer block ids

Referenced by MacWrtProStructures::readSections().

## ◆ m_headerIds

int MacWrtProStructuresInternal::Section::m_headerIds[2]

the header block ids

Referenced by MacWrtProStructures::readSections().

## ◆ m_start

StartType MacWrtProStructuresInternal::Section::m_start

the way to start the new section

Referenced by MacWrtProStructures::readSections().

## ◆ m_textLength

long MacWrtProStructuresInternal::Section::m_textLength

the number of character in the sections

Referenced by MacWrtProStructures::readSections().

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

- MacWrtProStructures.cxx