ASN1C C/C++ Common Runtime
ASN1C v7.5.x
|
#include <asn1CppEvtHndlr.h>
Public Member Functions | |
virtual void | startElement (const char *, int) |
virtual void | endElement (const char *, int) |
Public Member Functions inherited from Asn1NamedEventHandler | |
virtual void | boolValue (OSBOOL value) |
virtual void | intValue (OSINT32 value) |
virtual void | uIntValue (OSUINT32 value) |
virtual void | int64Value (OSINT64 value) |
virtual void | uInt64Value (OSUINT64 value) |
virtual void | bitStrValue (OSUINT32 numbits, const OSOCTET *data) |
virtual void | octStrValue (OSUINT32 numocts, const OSOCTET *data) |
virtual void | charStrValue (const char *value) |
virtual void | charStrValue (OSUINT32 nchars, const OSUTF8CHAR *value) |
virtual void | charStrValue (OSUINT32 nchars, OSUNICHAR *data) |
virtual void | charStrValue (OSUINT32 nchars, OS32BITCHAR *data) |
virtual void | nullValue () |
virtual void | oidValue (OSUINT32 numSubIds, OSUINT32 *pSubIds) |
virtual void | realValue (double value) |
virtual void | enumValue (OSUINT32 value, const OSUTF8CHAR *text) |
virtual void | openTypeValue (OSUINT32 numocts, const OSOCTET *data) |
Additional Inherited Members | |
Static Public Member Functions inherited from Asn1NamedEventHandler | |
static EXTRTMETHOD void | addEventHandler (OSCTXT *pCtxt, Asn1NamedEventHandler *pHandler) |
static EXTRTMETHOD void | removeEventHandler (OSCTXT *pCtxt, Asn1NamedEventHandler *pHandler) |
static EXTRTMETHOD void | invokeStartElement (OSCTXT *pCtxt, const char *name, int index) |
static EXTRTMETHOD void | invokeEndElement (OSCTXT *pCtxt, const char *name, int index) |
static EXTRTMETHOD void | invokeBoolValue (OSCTXT *pCtxt, OSBOOL value) |
static EXTRTMETHOD void | invokeIntValue (OSCTXT *pCtxt, OSINT32 value) |
static EXTRTMETHOD void | invokeUIntValue (OSCTXT *pCtxt, OSUINT32 value) |
static EXTRTMETHOD void | invokeInt64Value (OSCTXT *pCtxt, OSINT64 value) |
static EXTRTMETHOD void | invokeUInt64Value (OSCTXT *pCtxt, OSUINT64 value) |
static EXTRTMETHOD void | invokeBitStrValue (OSCTXT *pCtxt, OSUINT32 numbits, const OSOCTET *data) |
static EXTRTMETHOD void | invokeOctStrValue (OSCTXT *pCtxt, OSUINT32 numocts, const OSOCTET *data) |
static EXTRTMETHOD void | invokeCharStrValue (OSCTXT *pCtxt, const char *value) |
static EXTRTMETHOD void | invokeCharStrValue (OSCTXT *pCtxt, OSUINT32 nchars, OSUNICHAR *data) |
static EXTRTMETHOD void | invokeCharStrValue (OSCTXT *pCtxt, OSUINT32 nchars, OS32BITCHAR *data) |
static EXTRTMETHOD void | invokeCharStrValue (OSCTXT *pCtxt, OSUINT32 nchars, const OSUTF8CHAR *data) |
static EXTRTMETHOD void | invokeNullValue (OSCTXT *pCtxt) |
static EXTRTMETHOD void | invokeOidValue (OSCTXT *pCtxt, OSUINT32 numSubIds, OSUINT32 *pSubIds) |
static EXTRTMETHOD void | invokeRealValue (OSCTXT *pCtxt, double value) |
static EXTRTMETHOD void | invokeEnumValue (OSCTXT *pCtxt, OSUINT32 value, const OSUTF8CHAR *text) |
static EXTRTMETHOD void | invokeOpenTypeValue (OSCTXT *pCtxt, OSUINT32 numocts, const OSOCTET *data) |
The Asn1NullEventHandler contains a completely empty implementation of all user methods.
|
inlinevirtual |
This endElement method does nothing.
Implements Asn1NamedEventHandler.
|
inlinevirtual |
This startElement method does nothing.
Implements Asn1NamedEventHandler.