MarinerWrtStruct Struct Reference

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

#include <MarinerWrtParser.hxx>

Public Member Functions

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

Public Attributes

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

Friends

std::ostream & operator<< (std::ostream &o, MarinerWrtStruct const &dt)
 operator<< More...
 

Detailed Description

Internal: a struct used to read some field.

Constructor & Destructor Documentation

◆ MarinerWrtStruct()

MarinerWrtStruct::MarinerWrtStruct ( )
inline

constructor

Member Function Documentation

◆ isBasic()

◆ numValues()

int MarinerWrtStruct::numValues ( ) const
inline

returns the number of values

Referenced by MarinerWrtText::readFontNames().

◆ value()

Friends And Related Function Documentation

◆ operator<<

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

operator<<

Member Data Documentation

◆ m_data

std::vector<long> MarinerWrtStruct::m_data

◆ m_filePos

long MarinerWrtStruct::m_filePos

the file position where the field description begin

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

◆ m_pos

◆ m_type


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

Generated for libmwaw by doxygen 1.8.14