15 #ifndef __UT_XMLParser__
16 #define __UT_XMLParser__
22 struct _xmlParserCtxt;
40 void setSubstituteEntities(
bool substitute);
44 bool parseMemory(
const char *contents,
int size=-1);
48 bool parseFile(
const char *
filename);
52 bool parseFile(
const char *filename,
bool handle_missing_file);
65 virtual bool parseContextSubclass() = 0;
71 void setError(
const char *
error);
77 void initializeContext();
81 void cleanupContext();
87 bool mySubstituteEntities;
GT_API const UT_StringHolder filename
struct _xmlParserCtxt * xmlParserCtxtPtr
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class.