Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdMpxXml Class Reference

List of all members.

Public Types

enum  fmtType { fmtCGI, fmtFlat, fmtXML }

Public Member Functions

int Format (const char *Host, char *ibuff, char *obuff)
 XrdMpxXml (fmtType ft)
 ~XrdMpxXml ()

Private Member Functions

char * Add (char *Buff, const char *Var, const char *Val)
void getVars (XrdOucTokenizer &Data, VarInfo Var[])
int xmlErr (const char *t1, const char *t2=0, const char *t3=0)

Private Attributes

fmtType fType
char vSep
char vSfx

Member Enumeration Documentation

enum XrdMpxXml::fmtType
 

Enumeration values:
fmtCGI 
fmtFlat 
fmtXML 


Constructor & Destructor Documentation

XrdMpxXml::XrdMpxXml fmtType  ft  )  [inline]
 

XrdMpxXml::~XrdMpxXml  )  [inline]
 


Member Function Documentation

char * XrdMpxXml::Add char *  Buff,
const char *  Var,
const char *  Val
[private]
 

int XrdMpxXml::Format const char *  Host,
char *  ibuff,
char *  obuff
 

void XrdMpxXml::getVars XrdOucTokenizer Data,
VarInfo  Var[]
[private]
 

int XrdMpxXml::xmlErr const char *  t1,
const char *  t2 = 0,
const char *  t3 = 0
[private]
 


Member Data Documentation

fmtType XrdMpxXml::fType [private]
 

char XrdMpxXml::vSep [private]
 

char XrdMpxXml::vSfx [private]
 


The documentation for this class was generated from the following file:
Generated on Sun Nov 6 13:37:07 2011 for xrootd by  doxygen 1.3.9.1