GreatWksDBParserInternal::BlockHeader Struct Reference

a big zone header of a GreatWksDBParser More...

Public Member Functions

 BlockHeader ()
 constructor
 
bool isEmpty () const
 returns true if the block is empty
 
bool isComplex () const
 returns true if the entry has many block
 

Public Attributes

long m_ptr [3]
 the list of pointer: first, next, end?
 
std::string m_name
 the block name
 

Friends

std::ostream & operator<< (std::ostream &o, BlockHeader const &entry)
 operator<<
 

Detailed Description

a big zone header of a GreatWksDBParser

Constructor & Destructor Documentation

◆ BlockHeader()

GreatWksDBParserInternal::BlockHeader::BlockHeader ( )
inline

constructor

Member Function Documentation

◆ isComplex()

bool GreatWksDBParserInternal::BlockHeader::isComplex ( ) const
inline

returns true if the entry has many block

◆ isEmpty()

bool GreatWksDBParserInternal::BlockHeader::isEmpty ( ) const
inline

returns true if the block is empty

Referenced by GreatWksDBParser::readFieldRecords().

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  o,
BlockHeader const &  entry 
)
friend

operator<<

Member Data Documentation

◆ m_name

std::string GreatWksDBParserInternal::BlockHeader::m_name

the block name

Referenced by GreatWksDBParser::readHeader().

◆ m_ptr

long GreatWksDBParserInternal::BlockHeader::m_ptr[3]

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

Generated on Wed May 3 2023 07:18:29 for libmwaw by doxygen 1.9.6