1#ifndef __XRDXMLREADER_HH__
2#define __XRDXMLREADER_HH__
80virtual int GetElement(
const char **ename,
bool reqd=
false)=0;
125 const char *enc=0,
const char *impl=0);
142virtual char *
GetText(
const char *ename,
bool reqd=
false)=0;
158static bool Init(
const char *impl=0);
Definition XrdXmlReader.hh:41
virtual ~XrdXmlReader()
Definition XrdXmlReader.hh:165
static bool Init(const char *impl=0)
virtual int GetElement(const char **ename, bool reqd=false)=0
static XrdXmlReader * GetReader(const char *fname, const char *enc=0, const char *impl=0)
virtual char * GetText(const char *ename, bool reqd=false)=0
XrdXmlReader()
Constructor & Destructor.
Definition XrdXmlReader.hh:164
virtual bool GetAttributes(const char **aname, char **aval)=0
virtual const char * GetError(int &ecode)=0