MRWStruct Struct Reference

Internal: a struct used to read some field. More...

#include <MRWParser.hxx>

List of all members.

Public Member Functions

 MRWStruct ()
 constructor
int numValues () const
 returns the number of values
bool isBasic () const
 returns true if this corresponds to a simple container
long value (int i) const
 returns the ith value (or 0 if it does not exists )

Public Attributes

long m_filePos
 the file position where the field description begin
MWAWEntry m_pos
 the file data position (for type=0 data )
int m_type
 the data type
std::vector< long > m_data
 the data block

Friends

std::ostream & operator<< (std::ostream &o, MRWStruct const &dt)
 operator<<

Detailed Description

Internal: a struct used to read some field.


Constructor & Destructor Documentation

MRWStruct::MRWStruct ( ) [inline]

constructor


Member Function Documentation

int MRWStruct::numValues ( ) const [inline]

returns the number of values

Referenced by MRWText::readFontNames().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
MRWStruct const &  dt 
) [friend]

operator<<


Member Data Documentation

the file position where the field description begin

Referenced by MRWParser::decodeZone(), and MRWParser::readZone().


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