28 #ifndef _OSXMLDECODEBUFFER_H_ 29 #define _OSXMLDECODEBUFFER_H_ 31 #include "rtxsrc/OSRTInputStream.h" 33 #include "rtxmlsrc/rtSaxCppParserIF.h" 108 EXTXMLMETHOD
virtual int init ();
116 EXTXMLMETHOD OSBOOL isWellFormed ();
129 EXTXMLMETHOD
int parseElementName (OSUTF8CHAR** ppName);
142 EXTXMLMETHOD
int parseElemQName (
OSXMLQName* pQName);
151 EXTXMLMETHOD OSUINT32 setMaxErrors (OSUINT32 maxErrors);
169 virtual OSBOOL
isA (Type bufferType) {
170 return bufferType == XMLDecode;
OSRTInputStream * mpInputStream
Input source for message to be decoded.
virtual OSBOOL isA(Type bufferType)
This is a virtual method that must be overridden by derived classes to allow identification of the cl...
The XML message buffer class is derived from the OSMessageBuffer base class.
OSBOOL mbOwnStream
This is set to true if this object creates the underlying stream object.
XML encode/decode buffer and stream base class.
The OSXMLDecodeBuffer class is derived from the OSXMLMessageBuffer base class.