ClarisWksStruct Namespace Reference

namespace to store the main structure which appears in a ClarisDraw/ClarisWorks file More...

Classes

struct  DSET
 main structure which correspond to a document part More...
 
struct  Struct
 a basic structure More...
 

Functions

std::ostream & operator<< (std::ostream &o, Struct const &z)
 
bool readIntZone (MWAWParserState &parserState, char const *zoneName, bool hasEntete, int fSz, std::vector< int > &res)
 try to read a int structured zone where fSz to the int size: 1(int8), 2(int16), 4(int32)
 
bool readStructZone (MWAWParserState &parserState, char const *zoneName, bool hasEntete)
 try to read a structured zone with unknown content
 
std::ostream & operator<< (std::ostream &o, DSET const &doc)
 

Variables

static const int MAX_PAGES = 1 << 16
 

Detailed Description

namespace to store the main structure which appears in a ClarisDraw/ClarisWorks file

Function Documentation

◆ operator<<() [1/2]

std::ostream & ClarisWksStruct::operator<< ( std::ostream &  o,
DSET const &  doc 
)

◆ operator<<() [2/2]

std::ostream & ClarisWksStruct::operator<< ( std::ostream &  o,
Struct const &  z 
)

◆ readIntZone()

bool ClarisWksStruct::readIntZone ( MWAWParserState parserState,
char const *  zoneName,
bool  hasEntete,
int  intSz,
std::vector< int > &  res 
)

try to read a int structured zone where fSz to the int size: 1(int8), 2(int16), 4(int32)

Referenced by ClarisWksDatabase::readDatabaseZone(), ClarisDrawGraph::readGroupHeader(), ClarisWksGraph::readGroupHeader(), and ClarisWksTable::readTableZone().

◆ readStructZone()

Variable Documentation

◆ MAX_PAGES

const int ClarisWksStruct::MAX_PAGES = 1 << 16
static

Generated on Thu Jan 19 2023 00:00:00 for libmwaw by doxygen 1.9.6