1 #ifndef __XRDXMLRDRXML2_HH__
2 #define __XRDXMLRDRXML2_HH__
38 struct _xmlTextReader;
44 virtual void Free(
void *strP);
48 virtual int GetElement(
const char **ename,
bool reqd=
false);
53 virtual char *
GetText(
const char *ename,
bool reqd=
false);
61 XrdXmlRdrXml2(
bool &aOK,
const char *fname,
const char *enc=0);
65 void Debug(
const char *,
const char *,
char *,
const char *,
int);
virtual void Free(void *strP)
int eCode
Definition: XrdXmlRdrXml2.hh:70
virtual const char * GetError(int &ecode)
Definition: XrdXmlRdrXml2.hh:51
virtual bool GetAttributes(const char **aname, char **aval)
const char * encType
Definition: XrdXmlRdrXml2.hh:69
bool doDup
Definition: XrdXmlRdrXml2.hh:71
char eText[250]
Definition: XrdXmlRdrXml2.hh:73
bool debug
Definition: XrdXmlRdrXml2.hh:72
virtual char * GetText(const char *ename, bool reqd=false)
Definition: XrdXmlRdrXml2.hh:40
virtual int GetElement(const char **ename, bool reqd=false)
XrdXmlRdrXml2(bool &aOK, const char *fname, const char *enc=0)
Constructor & Destructor.
void Debug(const char *, const char *, char *, const char *, int)
_xmlTextReader * reader
Definition: XrdXmlRdrXml2.hh:68
Definition: XrdXmlReader.hh:40