27 #ifndef _RTSAXCPPANYTYPE_H_ 28 #define _RTSAXCPPANYTYPE_H_ 30 #include "rtxsrc/OSRTContext.h" 32 #include "rtxmlsrc/rtSaxCppParser.h" 35 #include "rtxsrc/rtxCppXmlString.h" 36 #include "rtxmlsrc/OSXSDAnyTypeClass.h" 42 OSXSDAnyTypeClass* mpAnyTypeMsgData;
43 void localInit (OSRTContext* pContext);
44 OSBOOL isEmptyElement (
const OSUTF8CHAR* qname);
49 (OSXSDAnyTypeClass& msgData, OSRTContext* pContext,
int level = 0);
52 (OSXSDAnyTypeClass& msgData, OSRTContext* pContext,
53 const OSUTF8CHAR* elemName);
58 (
const OSUTF8CHAR*
const uri,
59 const OSUTF8CHAR*
const localname,
60 const OSUTF8CHAR*
const qname,
61 const OSUTF8CHAR*
const* attrs);
64 (
const OSUTF8CHAR*
const chars, OSUINT32 length);
67 (
const OSUTF8CHAR*
const uri,
68 const OSUTF8CHAR*
const localname,
69 const OSUTF8CHAR*
const qname);
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.