nidas
v1.2-1520
|
This class implements handling routines for the SAX2 parser. More...
#include <StatusHandler.h>
Public Types | |
enum | elementType { SOURCE, TIME, STATUS, SAMPLEPOOL, NONE } |
Public Member Functions | |
StatusHandler (StatusListener *lstn) | |
void | warning (const xercesc::SAXParseException &exc) |
void | error (const xercesc::SAXParseException &exc) |
void | fatalError (const xercesc::SAXParseException &exc) |
void | startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const xercesc::Attributes &attributes) |
void | endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname) |
void | characters (const XMLCh *const chars, const unsigned int length) |
Private Member Functions | |
StatusHandler (const StatusHandler &) | |
No copying. More... | |
StatusHandler & | operator= (const StatusHandler &) |
No assignment. More... | |
Private Attributes | |
StatusListener * | _listener |
reference to listener thread More... | |
enum elementType | _element |
std::string | _src |
host name of socket source More... | |
This class implements handling routines for the SAX2 parser.
|
inline |
|
private |
No copying.
void StatusHandler::characters | ( | const XMLCh *const | chars, |
const unsigned int | length | ||
) |
void StatusHandler::endElement | ( | const XMLCh *const | uri, |
const XMLCh *const | localname, | ||
const XMLCh *const | qname | ||
) |
void StatusHandler::error | ( | const xercesc::SAXParseException & | exc | ) |
References PLOG.
void StatusHandler::fatalError | ( | const xercesc::SAXParseException & | exc | ) |
References PLOG.
|
private |
No assignment.
void StatusHandler::startElement | ( | const XMLCh *const | uri, |
const XMLCh *const | localname, | ||
const XMLCh *const | qname, | ||
const xercesc::Attributes & | attributes | ||
) |
void StatusHandler::warning | ( | const xercesc::SAXParseException & | exc | ) |
References WLOG.
|
private |
|
private |
reference to listener thread
|
private |
host name of socket source