Go to the documentation of this file.
10 #ifndef IWORKPARSER_H_INCLUDED
11 #define IWORKPARSER_H_INCLUDED
19 struct IWORKDictionary;
21 class IWORKXMLParserState;
55 #endif // IWORKPARSER_H_INCLUDED
Definition: IWORKBezierElement.cpp:20
virtual IWORKXMLContextPtr_t createDiscardContext()=0
IWORKParser & operator=(const IWORKParser &)
std::shared_ptr< IWORKXMLContext > IWORKXMLContextPtr_t
Definition: IWORKXMLContext.h:18
Definition: IWORKTokenizer.h:16
void setInput(const RVNGInputStreamPtr_t &input)
Definition: IWORKParser.cpp:158
int closeStream(void *)
Definition: libetonyek_xml.cpp:48
virtual const IWORKTokenizer & getTokenizer() const =0
RVNGInputStreamPtr_t m_package
Definition: EtonyekDocument.cpp:75
RVNGInputStreamPtr_t m_input
Definition: EtonyekDocument.cpp:74
Definition: IWORKParser.h:23
const char * char_cast(const char *const c)
Definition: libetonyek_xml.cpp:109
RVNGInputStreamPtr_t & getInput()
Definition: IWORKParser.cpp:148
IWORKParser(const IWORKParser &)
RVNGInputStreamPtr_t m_package
Definition: IWORKParser.h:50
RVNGInputStreamPtr_t & getPackage()
Definition: IWORKParser.cpp:163
RVNGInputStreamPtr_t m_input
Definition: IWORKParser.h:49
virtual int getQualifiedId(const char *name, const char *ns) const =0
virtual ~IWORKParser()=0
Definition: IWORKParser.cpp:48
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition: libetonyek_utils.h:82
Definition: IWORKToken.h:624
int readFromStream(void *context, char *buffer, int len)
Definition: libetonyek_xml.cpp:29
virtual IWORKXMLContextPtr_t createDocumentContext()=0
bool parse()
Definition: IWORKParser.cpp:52
Definition: IWORKToken.h:465
Generated for libetonyek by
doxygen 1.8.16