38 #ifndef CLARIS_WKS_DOCUMENT
39 # define CLARIS_WKS_DOCUMENT
51 namespace ClarisWksDocumentInternal
107 shared_ptr<ClarisWksStruct::DSET>
getZone(
int zId)
const;
111 void newPage(
int page,
bool softBreak=
false);
206 shared_ptr<ClarisWksStruct::DSET>
readDSET(
bool &complete);
219 bool readStructCellZone(
char const *zoneName,
bool hasEntete, std::vector<MWAWVec2i> &res);
221 bool readStringList(
char const *zoneName,
bool hasEntete, std::vector<std::string> &res);
226 void checkOrdering(std::vector<int16_t> &vec16, std::vector<int32_t> &vec32)
const;
233 shared_ptr<ClarisWksDocumentInternal::State>
m_state;