OW_NAMESPACE::XMLParserSAX Namespace Reference


Classes

class  SAXDocumentHandler
class  SAXErrorHandler

Functions

void parse (istream &istr, SAXDocumentHandler &docHandler, SAXErrorHandler &errHandler)
void parse (const String &xmlData, SAXDocumentHandler &docHandler, SAXErrorHandler &errHandler)
 Parse the XML document contained in the file named fileName.
OW_XML_API void parse (std::istream &data, SAXDocumentHandler &docHandler, SAXErrorHandler &errHandler)
 Parse the XML document to be read from the std::istream data.


Function Documentation

OW_XML_API void OW_NAMESPACE::XMLParserSAX::parse std::istream &  data,
SAXDocumentHandler &  docHandler,
SAXErrorHandler &  errHandler
 

Parse the XML document to be read from the std::istream data.

Parameters:
data std::istream to read the XML document to be parsed

OW_XML_API void OW_NAMESPACE::XMLParserSAX::parse const String &  xmlData,
SAXDocumentHandler &  docHandler,
SAXErrorHandler &  errHandler
 

Parse the XML document contained in the file named fileName.

Parameters:
fileName The name of the file containing the XML document to parse

Definition at line 119 of file OW_XMLParserSAX.cpp.

References OW_NAMESPACE::XMLParserDOM::parse(), and OW_NAMESPACE::TempFileStream::rewind().

void OW_NAMESPACE::XMLParserSAX::parse istream &  istr,
SAXDocumentHandler &  docHandler,
SAXErrorHandler &  errHandler
 

Definition at line 67 of file OW_XMLParserSAX.cpp.

References OW_NAMESPACE::XMLToken::attributeCount, OW_NAMESPACE::XMLToken::attributes, OW_NAMESPACE::StringBuffer::c_str(), OW_NAMESPACE::XMLToken::CDATA, OW_NAMESPACE::XMLParserSAX::SAXDocumentHandler::characters(), OW_NAMESPACE::XMLToken::COMMENT, OW_NAMESPACE::XMLToken::CONTENT, OW_NAMESPACE::XMLToken::DOCTYPE, OW_NAMESPACE::XMLToken::END_TAG, OW_NAMESPACE::XMLParserSAX::SAXDocumentHandler::endElement(), i, OW_NAMESPACE::XMLToken::INVALID, OW_NAMESPACE::StringBuffer::length(), OW_NAMESPACE::XMLParserCore::next(), OW_NAMESPACE::XMLToken::START_TAG, OW_NAMESPACE::XMLParserSAX::SAXDocumentHandler::startDocument(), OW_NAMESPACE::XMLParserSAX::SAXDocumentHandler::startElement(), OW_NAMESPACE::XMLToken::text, OW_NAMESPACE::XMLToken::type, OW_NAMESPACE::XMLToken::XML_DECLARATION, and OW_NAMESPACE::XMLUnescape().


Generated on Thu Feb 9 09:18:00 2006 for openwbem by  doxygen 1.4.6