Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

balxml::Decoder_SimpleContext< TYPE > Class Template Reference

#include <balxml_decoder.h>

Inheritance diagram for balxml::Decoder_SimpleContext< TYPE >:
balxml::Decoder_ElementContext

List of all members.

Public Member Functions

 Decoder_SimpleContext (TYPE *object, int formattingMode)
virtual int startElement (Decoder *decoder)
virtual int endElement (Decoder *decoder)
virtual int addCharacters (const char *chars, bsl::size_t length, Decoder *decoder)
virtual int parseAttribute (const char *name, const char *value, bsl::size_t lenValue, Decoder *decoder)
virtual int parseSubElement (const char *elementName, Decoder *decoder)
int beginParse (Decoder *decoder)

Detailed Description

template<class TYPE>
class balxml::Decoder_SimpleContext< TYPE >

COMPONENT-PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT.

Context for simple types (uses TypesParserUtil).

See Component balxml_decoder


Constructor & Destructor Documentation

template<class TYPE >
balxml::Decoder_SimpleContext< TYPE >::Decoder_SimpleContext ( TYPE *  object,
int  formattingMode 
)

Member Function Documentation

template<class TYPE >
virtual int balxml::Decoder_SimpleContext< TYPE >::startElement ( Decoder decoder  )  [virtual]
template<class TYPE >
virtual int balxml::Decoder_SimpleContext< TYPE >::endElement ( Decoder decoder  )  [virtual]
template<class TYPE >
virtual int balxml::Decoder_SimpleContext< TYPE >::addCharacters ( const char *  chars,
bsl::size_t  length,
Decoder decoder 
) [virtual]
template<class TYPE >
virtual int balxml::Decoder_SimpleContext< TYPE >::parseAttribute ( const char *  name,
const char *  value,
bsl::size_t  lenValue,
Decoder decoder 
) [virtual]
template<class TYPE >
virtual int balxml::Decoder_SimpleContext< TYPE >::parseSubElement ( const char *  elementName,
Decoder decoder 
) [virtual]
int balxml::Decoder_ElementContext::beginParse ( Decoder decoder  )  [inherited]

The documentation for this class was generated from the following file: