1#ifndef __XRDXMLRDRXML2_HH__
2#define __XRDXMLRDRXML2_HH__
44virtual void Free(
void *strP);
48virtual int GetElement(
const char **ename,
bool reqd=
false);
51const char *
GetError(
int &ecode) {
return ((ecode = eCode) ? eText : 0);}
53virtual char *
GetText(
const char *ename,
bool reqd=
false);
61 XrdXmlRdrXml2(
bool &aOK,
const char *fname,
const char *enc=0);
65void Debug(
const char *,
const char *,
char *,
const char *,
int);
68_xmlTextReader *reader;
virtual char * GetText(const char *ename, bool reqd=false)
virtual int GetElement(const char **ename, bool reqd=false)
virtual void Free(void *strP)
virtual const char * GetError(int &ecode)
virtual bool GetAttributes(const char **aname, char **aval)