#include <TSAXParser.h>
Inheritance diagram for TSAXParser:

Public Member Functions | |
| TSAXParser () | |
| virtual | ~TSAXParser () |
| virtual Int_t | ParseFile (const char *filename) |
| virtual Int_t | ParseBuffer (const char *contents, Int_t len) |
| virtual void | OnStartDocument () |
| virtual void | OnEndDocument () |
| virtual void | OnStartElement (const char *name, const TList *attr) |
| virtual void | OnEndElement (const char *name) |
| virtual void | OnCharacters (const char *characters) |
| virtual void | OnComment (const char *text) |
| virtual void | OnWarning (const char *text) |
| virtual Int_t | OnError (const char *text) |
| virtual Int_t | OnFatalError (const char *text) |
| virtual void | OnCdataBlock (const char *text, Int_t len) |
| virtual void | ConnectToHandler (const char *handlerName, void *handler) |
| ClassDef (TSAXParser, 0) | |
| TSAXParser () | |
| virtual | ~TSAXParser () |
| virtual Int_t | ParseFile (const char *filename) |
| virtual Int_t | ParseBuffer (const char *contents, Int_t len) |
| virtual void | OnStartDocument () |
| virtual void | OnEndDocument () |
| virtual void | OnStartElement (const char *name, const TList *attr) |
| virtual void | OnEndElement (const char *name) |
| virtual void | OnCharacters (const char *characters) |
| virtual void | OnComment (const char *text) |
| virtual void | OnWarning (const char *text) |
| virtual Int_t | OnError (const char *text) |
| virtual Int_t | OnFatalError (const char *text) |
| virtual void | OnCdataBlock (const char *text, Int_t len) |
| virtual void | ConnectToHandler (const char *handlerName, void *handler) |
| ClassDef (TSAXParser, 0) | |
Private Member Functions | |
| virtual Int_t | Parse () |
| TSAXParser (const TSAXParser &) | |
| TSAXParser & | operator= (const TSAXParser &) |
| virtual Int_t | Parse () |
| TSAXParser (const TSAXParser &) | |
| TSAXParser & | operator= (const TSAXParser &) |
Private Attributes | |
| _xmlSAXHandler * | fSAXHandler |
| _xmlSAXHandler * | fSAXHandler |
Friends | |
| class | TSAXParserCallback |
Definition at line 44 of file TSAXParser.h.
| TSAXParser::TSAXParser | ( | const TSAXParser & | ) | [private] |
| TSAXParser::TSAXParser | ( | ) |
| TSAXParser::~TSAXParser | ( | ) | [virtual] |
Definition at line 99 of file TSAXParser.cxx.
References fSAXHandler, and TXMLParser::ReleaseUnderlying().
| TSAXParser::TSAXParser | ( | const TSAXParser & | ) | [private] |
| TSAXParser::TSAXParser | ( | ) |
| virtual TSAXParser::~TSAXParser | ( | ) | [virtual] |
| Int_t TSAXParser::Parse | ( | ) | [private, virtual] |
Definition at line 205 of file TSAXParser.cxx.
References TXMLParser::fContext, TXMLParser::fParseCode, fSAXHandler, TXMLParser::InitializeContext(), and TXMLParser::ReleaseUnderlying().
Referenced by ParseBuffer(), and ParseFile().
| TSAXParser& TSAXParser::operator= | ( | const TSAXParser & | ) | [private] |
| Int_t TSAXParser::ParseFile | ( | const char * | filename | ) | [virtual] |
Implements TXMLParser.
Definition at line 236 of file TSAXParser.cxx.
References TXMLParser::fContext, and Parse().
Referenced by SAXHandler().
Implements TXMLParser.
Definition at line 252 of file TSAXParser.cxx.
References TXMLParser::fContext, and Parse().
| void TSAXParser::OnStartDocument | ( | ) | [virtual] |
Definition at line 109 of file TSAXParser.cxx.
References TQObject::Emit().
Referenced by TSAXParserCallback::StartDocument().
| void TSAXParser::OnEndDocument | ( | ) | [virtual] |
Definition at line 117 of file TSAXParser.cxx.
References TQObject::Emit().
Referenced by TSAXParserCallback::EndDocument().
| void TSAXParser::OnStartElement | ( | const char * | name, | |
| const TList * | attr | |||
| ) | [virtual] |
Definition at line 125 of file TSAXParser.cxx.
References TQObject::Emit().
Referenced by TSAXParserCallback::StartElement().
| void TSAXParser::OnEndElement | ( | const char * | name | ) | [virtual] |
Definition at line 140 of file TSAXParser.cxx.
References TQObject::Emit().
Referenced by TSAXParserCallback::EndElement().
| void TSAXParser::OnCharacters | ( | const char * | characters | ) | [virtual] |
Definition at line 148 of file TSAXParser.cxx.
References TQObject::Emit().
Referenced by TSAXParserCallback::Characters().
| void TSAXParser::OnComment | ( | const char * | text | ) | [virtual] |
Definition at line 157 of file TSAXParser.cxx.
References TQObject::Emit().
Referenced by TSAXParserCallback::Comment().
| void TSAXParser::OnWarning | ( | const char * | text | ) | [virtual] |
| Int_t TSAXParser::OnError | ( | const char * | text | ) | [virtual] |
| Int_t TSAXParser::OnFatalError | ( | const char * | text | ) | [virtual] |
| void TSAXParser::OnCdataBlock | ( | const char * | text, | |
| Int_t | len | |||
| ) | [virtual] |
Definition at line 193 of file TSAXParser.cxx.
References TQObject::Emit().
Referenced by TSAXParserCallback::CdataBlock().
| void TSAXParser::ConnectToHandler | ( | const char * | handlerName, | |
| void * | handler | |||
| ) | [virtual] |
Definition at line 427 of file TSAXParser.cxx.
References TQObject::CheckConnectArgs(), TQObject::Connect(), TClass::GetClass(), and i.
Referenced by SAXHandler().
| TSAXParser::ClassDef | ( | TSAXParser | , | |
| 0 | ||||
| ) |
| virtual Int_t TSAXParser::Parse | ( | ) | [private, virtual] |
| TSAXParser& TSAXParser::operator= | ( | const TSAXParser & | ) | [private] |
| virtual Int_t TSAXParser::ParseFile | ( | const char * | filename | ) | [virtual] |
Implements TXMLParser.
Implements TXMLParser.
| virtual void TSAXParser::OnStartDocument | ( | ) | [virtual] |
| virtual void TSAXParser::OnEndDocument | ( | ) | [virtual] |
| virtual void TSAXParser::OnStartElement | ( | const char * | name, | |
| const TList * | attr | |||
| ) | [virtual] |
| virtual void TSAXParser::OnEndElement | ( | const char * | name | ) | [virtual] |
| virtual void TSAXParser::OnCharacters | ( | const char * | characters | ) | [virtual] |
| virtual void TSAXParser::OnComment | ( | const char * | text | ) | [virtual] |
| virtual void TSAXParser::OnWarning | ( | const char * | text | ) | [virtual] |
| virtual Int_t TSAXParser::OnError | ( | const char * | text | ) | [virtual] |
| virtual Int_t TSAXParser::OnFatalError | ( | const char * | text | ) | [virtual] |
| virtual void TSAXParser::OnCdataBlock | ( | const char * | text, | |
| Int_t | len | |||
| ) | [virtual] |
| virtual void TSAXParser::ConnectToHandler | ( | const char * | handlerName, | |
| void * | handler | |||
| ) | [virtual] |
| TSAXParser::ClassDef | ( | TSAXParser | , | |
| 0 | ||||
| ) |
TSAXParserCallback [friend] |
Definition at line 46 of file TSAXParser.h.
_xmlSAXHandler* TSAXParser::fSAXHandler [private] |
_xmlSAXHandler* TSAXParser::fSAXHandler [private] |
Definition at line 49 of file TSAXParser.h.
1.5.1