52 if (!impl || !strcmp(impl,
"tinyxml"))
57 errno = (rc ? rc : ENOTSUP);
64 if (!strcmp(impl,
"libxml2"))
69 errno = (rc ? rc : ENOTSUP);
91 if (!impl || !strcmp(impl,
"tinyxml"))
return true;
XrdXmlRdrTiny(bool &aOK, const char *fname, const char *enc=0)
Constructor & Destructor.
XrdXmlRdrXml2(bool &aOK, const char *fname, const char *enc=0)
Constructor & Destructor.
static XrdXmlReader * GetReader(const char *fname, const char *enc=0, const char *impl=0)
XrdXmlReader()
Constructor & Destructor.
static bool Init(const char *impl=0)
virtual const char * GetError(int &ecode)=0