exip  Alpha 0.5.4
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
EXISerializer Struct Reference

#include <EXISerializer.h>

Data Fields

errorCode(* startDocument )(EXIStream *strm)
 
errorCode(* endDocument )(EXIStream *strm)
 
errorCode(* startElement )(EXIStream *strm, QName qname, EXITypeClass *valueType)
 
errorCode(* endElement )(EXIStream *strm)
 
errorCode(* attribute )(EXIStream *strm, QName qname, boolean isSchemaType, EXITypeClass *valueType)
 
errorCode(* intData )(EXIStream *strm, Integer int_val)
 
errorCode(* booleanData )(EXIStream *strm, boolean bool_val)
 
errorCode(* stringData )(EXIStream *strm, const String str_val)
 
errorCode(* floatData )(EXIStream *strm, Float float_val)
 
errorCode(* binaryData )(EXIStream *strm, const char *binary_val, Index nbytes)
 
errorCode(* dateTimeData )(EXIStream *strm, EXIPDateTime dt_val)
 
errorCode(* decimalData )(EXIStream *strm, Decimal dec_val)
 
errorCode(* listData )(EXIStream *strm, unsigned int itemCount)
 
errorCode(* qnameData )(EXIStream *strm, QName qname)
 
errorCode(* processingInstruction )(EXIStream *strm)
 
errorCode(* namespaceDeclaration )(EXIStream *strm, const String ns, const String prefix, boolean isLocalElementNS)
 
errorCode(* exiHeader )(EXIStream *strm)
 
errorCode(* selfContained )(EXIStream *strm)
 
void(* initHeader )(EXIStream *strm)
 
errorCode(* initStream )(EXIStream *strm, BinaryBuffer buffer, EXIPSchema *schema)
 
errorCode(* closeEXIStream )(EXIStream *strm)
 
errorCode(* flushEXIData )(EXIStream *strm, char *outBuf, unsigned int bufSize, unsigned int *bytesFlush)
 

Detailed Description

Definition at line 24 of file bin/headers/EXISerializer.h.

Field Documentation

errorCode(* EXISerializer::attribute)(EXIStream *strm, QName qname, boolean isSchemaType, EXITypeClass *valueType)

Definition at line 31 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::binaryData)(EXIStream *strm, const char *binary_val, Index nbytes)

Definition at line 38 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::booleanData)(EXIStream *strm, boolean bool_val)

Definition at line 35 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::closeEXIStream)(EXIStream *strm)

Definition at line 55 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::dateTimeData)(EXIStream *strm, EXIPDateTime dt_val)

Definition at line 39 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::decimalData)(EXIStream *strm, Decimal dec_val)

Definition at line 40 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::endDocument)(EXIStream *strm)

Definition at line 28 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::endElement)(EXIStream *strm)

Definition at line 30 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::exiHeader)(EXIStream *strm)

Definition at line 49 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::floatData)(EXIStream *strm, Float float_val)

Definition at line 37 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::flushEXIData)(EXIStream *strm, char *outBuf, unsigned int bufSize, unsigned int *bytesFlush)

Definition at line 56 of file bin/headers/EXISerializer.h.

void(* EXISerializer::initHeader)(EXIStream *strm)

Definition at line 53 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::initStream)(EXIStream *strm, BinaryBuffer buffer, EXIPSchema *schema)

Definition at line 54 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::intData)(EXIStream *strm, Integer int_val)

Definition at line 34 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::listData)(EXIStream *strm, unsigned int itemCount)

Definition at line 41 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::namespaceDeclaration)(EXIStream *strm, const String ns, const String prefix, boolean isLocalElementNS)

Definition at line 46 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::processingInstruction)(EXIStream *strm)

Definition at line 45 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::qnameData)(EXIStream *strm, QName qname)

Definition at line 42 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::selfContained)(EXIStream *strm)

Definition at line 50 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::startDocument)(EXIStream *strm)

Definition at line 27 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::startElement)(EXIStream *strm, QName qname, EXITypeClass *valueType)

Definition at line 29 of file bin/headers/EXISerializer.h.

errorCode(* EXISerializer::stringData)(EXIStream *strm, const String str_val)

Definition at line 36 of file bin/headers/EXISerializer.h.


The documentation for this struct was generated from the following files: