GreatWksTextInternal::Zone Struct Reference

Internal and low level: structure which stores a text zone header for GreatWksText. More...

List of all members.

Public Member Functions

 Zone ()
 constructor
bool isMain () const
 returns true if this is the main zone
bool ok () const
 check if the data read are or not ok
long size () const
 returns the data size
bool hasGraphics () const
 returns true if the data has graphic

Public Attributes

int m_type
 the main type: 1=auxi, 3=main
int m_numFonts
 the number of fonts
int m_numRulers
 the number of rulers
int m_numLines
 the number of lines
int m_numTokens
 the number of token
long m_numChar
 the number of character
int m_numCharPLC
 the number of char plc
int m_numFrames
 the number of frames (ie. one by column and one by pages )
std::vector< MWAWFontm_fontList
 the list of font
std::vector< MWAWParagraphm_rulerList
 the list of ruler
std::vector< Tokenm_tokenList
 the list of token
std::vector< Framem_frameList
 the list of frame token
MWAWEntry m_textEntry
 the text entry list
std::multimap< long, PLCm_posPLCMap
 a map text pos -> PLC
bool m_parsed
 a bool to know if the data are send to the listener
std::string m_extra
 extra data

Friends

std::ostream & operator<< (std::ostream &o, Zone const &fr)
 operator<<

Detailed Description

Internal and low level: structure which stores a text zone header for GreatWksText.


Constructor & Destructor Documentation

constructor


Member Function Documentation

bool GreatWksTextInternal::Zone::hasGraphics ( ) const [inline]

returns true if the data has graphic

Referenced by GreatWksText::canSendTextBoxAsGraphic().

bool GreatWksTextInternal::Zone::ok ( ) const [inline]

check if the data read are or not ok

Referenced by GreatWksText::readZone().

long GreatWksTextInternal::Zone::size ( ) const [inline]

returns the data size

Referenced by GreatWksText::readZone().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Zone const &  fr 
) [friend]

operator<<


Member Data Documentation

extra data

Referenced by GreatWksText::readZone().

the list of font

Referenced by GreatWksText::sendZone().

the number of character

Referenced by ok(), GreatWksText::readZone(), and size().

the number of char plc

Referenced by ok(), GreatWksText::readZone(), and size().

the number of fonts

Referenced by ok(), GreatWksText::readZone(), and size().

the number of frames (ie. one by column and one by pages )

Referenced by ok(), GreatWksText::readZone(), GreatWksText::readZonePositions(), and size().

the number of rulers

Referenced by ok(), GreatWksText::readZone(), and size().

the number of token

Referenced by ok(), GreatWksText::readZone(), and size().

a bool to know if the data are send to the listener

Referenced by GreatWksText::flushExtra(), and GreatWksText::sendZone().

the list of token

Referenced by hasGraphics(), and GreatWksText::sendZone().

the main type: 1=auxi, 3=main

Referenced by hasGraphics(), isMain(), and GreatWksText::readZone().


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