34 #ifndef CLARISDRAW_PARSER
35 # define CLARISDRAW_PARSER
40 #include <librevenge/librevenge.h>
49 namespace ClarisDrawParserInternal
77 void parse(librevenge::RVNGDrawingInterface *documentInterface);
91 void createDocument(librevenge::RVNGDrawingInterface *documentInterface);
106 shared_ptr<ClarisWksStruct::DSET>
readDSET(
bool isLibHeader=
false);
127 shared_ptr<ClarisDrawParserInternal::State>
m_state;