TDOMParser Class Reference

#include <TDOMParser.h>

Inheritance diagram for TDOMParser:

TXMLParser TXMLParser TQObject TObject TQObject TObject TQObject TObject TQObject TObject List of all members.

Public Member Functions

 TDOMParser ()
virtual ~TDOMParser ()
virtual Int_t ParseFile (const char *filename)
virtual Int_t ParseBuffer (const char *buffer, Int_t len)
virtual void ReleaseUnderlying ()
virtual TXMLDocumentGetXMLDocument () const
 ClassDef (TDOMParser, 0)
 TDOMParser ()
virtual ~TDOMParser ()
virtual Int_t ParseFile (const char *filename)
virtual Int_t ParseBuffer (const char *buffer, Int_t len)
virtual void ReleaseUnderlying ()
virtual TXMLDocumentGetXMLDocument () const
 ClassDef (TDOMParser, 0)

Private Member Functions

 TDOMParser (const TDOMParser &)
TDOMParseroperator= (const TDOMParser &)
Int_t ParseContext ()
 TDOMParser (const TDOMParser &)
TDOMParseroperator= (const TDOMParser &)
Int_t ParseContext ()

Private Attributes

TXMLDocumentfTXMLDoc
TXMLDocumentfTXMLDoc

Detailed Description

Definition at line 38 of file TDOMParser.h.


Constructor & Destructor Documentation

TDOMParser::TDOMParser ( const TDOMParser  )  [private]

TDOMParser::TDOMParser (  ) 

Definition at line 36 of file TDOMParser.cxx.

TDOMParser::~TDOMParser (  )  [virtual]

Definition at line 42 of file TDOMParser.cxx.

References ReleaseUnderlying().

TDOMParser::TDOMParser ( const TDOMParser  )  [private]

TDOMParser::TDOMParser (  ) 

virtual TDOMParser::~TDOMParser (  )  [virtual]


Member Function Documentation

TDOMParser& TDOMParser::operator= ( const TDOMParser  )  [private]

Int_t TDOMParser::ParseContext (  )  [private]

Definition at line 111 of file TDOMParser.cxx.

References TXMLParser::fContext, fTXMLDoc, and TXMLParser::SetParseCode().

Referenced by ParseBuffer(), and ParseFile().

Int_t TDOMParser::ParseFile ( const char *  filename  )  [virtual]

Implements TXMLParser.

Definition at line 65 of file TDOMParser.cxx.

References dir(), TXMLParser::fContext, TXMLParser::InitializeContext(), ParseContext(), ReleaseUnderlying(), and TXMLParser::SetParseCode().

Referenced by DOMRecursive(), fastDriver(), PersonList::ParseFile(), RooStats::HistFactory::ReadXmlConfig(), and topDriver().

Int_t TDOMParser::ParseBuffer ( const char *  buffer,
Int_t  len 
) [virtual]

Implements TXMLParser.

Definition at line 92 of file TDOMParser.cxx.

References TXMLParser::fContext, TXMLParser::InitializeContext(), ParseContext(), ReleaseUnderlying(), and TXMLParser::SetParseCode().

void TDOMParser::ReleaseUnderlying (  )  [virtual]

Reimplemented from TXMLParser.

Definition at line 50 of file TDOMParser.cxx.

References fTXMLDoc, TXMLParser::ReleaseUnderlying(), and TXMLParser::SetParseCode().

Referenced by ParseBuffer(), ParseFile(), and ~TDOMParser().

TXMLDocument * TDOMParser::GetXMLDocument (  )  const [virtual]

Definition at line 142 of file TDOMParser.cxx.

References fTXMLDoc.

Referenced by DOMRecursive(), fastDriver(), PersonList::ParseFile(), RooStats::HistFactory::ReadXmlConfig(), and topDriver().

TDOMParser::ClassDef ( TDOMParser  ,
 
)

TDOMParser& TDOMParser::operator= ( const TDOMParser  )  [private]

Int_t TDOMParser::ParseContext (  )  [private]

virtual Int_t TDOMParser::ParseFile ( const char *  filename  )  [virtual]

Implements TXMLParser.

virtual Int_t TDOMParser::ParseBuffer ( const char *  buffer,
Int_t  len 
) [virtual]

Implements TXMLParser.

virtual void TDOMParser::ReleaseUnderlying (  )  [virtual]

Reimplemented from TXMLParser.

virtual TXMLDocument* TDOMParser::GetXMLDocument (  )  const [virtual]

TDOMParser::ClassDef ( TDOMParser  ,
 
)


Member Data Documentation

TXMLDocument* TDOMParser::fTXMLDoc [private]

Definition at line 41 of file TDOMParser.h.

Referenced by GetXMLDocument(), ParseContext(), and ReleaseUnderlying().

TXMLDocument* TDOMParser::fTXMLDoc [private]

Definition at line 41 of file TDOMParser.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:36:14 2011 for ROOT_528-00b_version by  doxygen 1.5.1