29 #ifndef _RTSAXCPPSOAP_H_ 30 #define _RTSAXCPPSOAP_H_ 32 #include "rtxsrc/rtxCppDynOctStr.h" 33 #include "rtxsrc/OSRTContext.h" 34 #include "rtxsrc/OSRTMemBuf.h" 35 #include "rtxsrc/rtxCppXmlString.h" 37 #include "rtxmlsrc/rtSaxCppParser.h" 44 OSRTMemBuf mCurrElemValue;
47 OSBOOL mbEnvelopeParsed;
49 OSBOOL mbProcessingDetailFault;
50 OSBOOL mbParsingHeader;
55 OSRTContext* pContext,
60 (
const OSUTF8CHAR*
const uri,
61 const OSUTF8CHAR*
const localname,
62 const OSUTF8CHAR*
const qname,
63 const OSUTF8CHAR*
const* attrs);
66 (
const OSUTF8CHAR*
const chars,
unsigned int length);
69 (
const OSUTF8CHAR*
const uri,
70 const OSUTF8CHAR*
const localname,
71 const OSUTF8CHAR*
const qname);
73 OSBOOL isSoapEnv(
const OSUTF8CHAR* uri);
virtual EXTXMLMETHOD int startElement(const OSUTF8CHAR *const uri, const OSUTF8CHAR *const localname, const OSUTF8CHAR *const qname, const OSUTF8CHAR *const *attrs)
Receive notification of the beginning of an element.
This class is derived from the SAX class DefaultHandler base class.
XML low-level C encode/decode functions.
virtual EXTXMLMETHOD int characters(const OSUTF8CHAR *const chars, unsigned int length)
Receive notification of character data.
virtual EXTXMLMETHOD int endElement(const OSUTF8CHAR *const uri, const OSUTF8CHAR *const localname, const OSUTF8CHAR *const qname)
Receive notification of the end of an element.