ZWField Struct Reference

a structure to store a field of a ZWrite file More...

#include <ZWrtParser.hxx>

List of all members.

Public Member Functions

 ZWField ()
 constructor
bool getString (MWAWInputStreamPtr &input, std::string &str) const
 returns the string corresponding to a field
bool getBool (MWAWInputStreamPtr &input, bool &val) const
 returns the boolean corresponding to a field ( T or F )
bool getInt (MWAWInputStreamPtr &input, int &val) const
 returns the int corresponding to a field
bool getFloat (MWAWInputStreamPtr &input, float &val) const
 returns the float corresponding to a field
bool getIntList (MWAWInputStreamPtr &input, std::vector< int > &val) const
 returns a list of int corresponding to a field
bool getDebugString (MWAWInputStreamPtr &input, std::string &str) const
 returns a debug string corresponding to a field ( replacing
by ##[0d], ...)

Public Attributes

MWAWEntry m_pos
 the field position in the rsrc data file

Detailed Description

a structure to store a field of a ZWrite file


Constructor & Destructor Documentation

ZWField::ZWField ( ) [inline]

constructor


Member Function Documentation

bool ZWField::getBool ( MWAWInputStreamPtr input,
bool &  val 
) const

returns the boolean corresponding to a field ( T or F )

Referenced by ZWrtText::readHFZone(), ZWrtParser::readHTMLPref(), ZWrtParser::readPrintInfo(), and ZWrtText::readStyles().

bool ZWField::getDebugString ( MWAWInputStreamPtr input,
std::string &  str 
) const

returns a debug string corresponding to a field ( replacing
by ##[0d], ...)

Referenced by ZWrtText::readHFZone().

bool ZWField::getFloat ( MWAWInputStreamPtr input,
float &  val 
) const

returns the float corresponding to a field

Referenced by ZWrtParser::readPrintInfo().

bool ZWField::getInt ( MWAWInputStreamPtr input,
int &  val 
) const

returns the int corresponding to a field

Referenced by ZWrtText::readHFZone(), ZWrtParser::readPrintInfo(), ZWrtText::readStyles(), and ZWrtParser::readWindowPos().

bool ZWField::getIntList ( MWAWInputStreamPtr input,
std::vector< int > &  val 
) const

returns a list of int corresponding to a field

Referenced by ZWrtText::readHFZone().

bool ZWField::getString ( MWAWInputStreamPtr input,
std::string &  str 
) const

returns the string corresponding to a field

Referenced by getBool(), getFloat(), getInt(), getIntList(), ZWrtText::readHFZone(), ZWrtParser::readHTMLPref(), and ZWrtText::readStyles().


Member Data Documentation

the field position in the rsrc data file

Referenced by getBool(), getDebugString(), ZWrtParser::getFieldList(), getString(), and ZWrtText::readHFZone().


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