Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

balxml::Decoder_ParseAttribute Class Reference

#include <balxml_decoder.h>

List of all members.

Public Member Functions

template<class TYPE >
int executeImp (TYPE *object, int formattingMode, bdlat_TypeCategory::NullableValue)
template<class TYPE >
int executeImp (TYPE *object, int formattingMode, bdlat_TypeCategory::DynamicType)
template<class TYPE , class ANY_CATEGORY >
int executeImp (TYPE *object, int formattingMode, ANY_CATEGORY)
 Decoder_ParseAttribute (Decoder *decoder, const char *name, const char *value, bsl::size_t lengthValue)
template<class TYPE , class INFO_TYPE >
int operator() (TYPE *object, const INFO_TYPE &info)
template<class TYPE >
int execute (TYPE *object, int formattingMode)
bool failed () const

Detailed Description

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

Parse an attribute.

See Component balxml_decoder


Constructor & Destructor Documentation

balxml::Decoder_ParseAttribute::Decoder_ParseAttribute ( Decoder decoder,
const char *  name,
const char *  value,
bsl::size_t  lengthValue 
)

Member Function Documentation

template<class TYPE >
int balxml::Decoder_ParseAttribute::executeImp ( TYPE *  object,
int  formattingMode,
bdlat_TypeCategory::NullableValue   
)
template<class TYPE >
int balxml::Decoder_ParseAttribute::executeImp ( TYPE *  object,
int  formattingMode,
bdlat_TypeCategory::DynamicType   
)
template<class TYPE , class ANY_CATEGORY >
int balxml::Decoder_ParseAttribute::executeImp ( TYPE *  object,
int  formattingMode,
ANY_CATEGORY   
)
template<class TYPE , class INFO_TYPE >
int balxml::Decoder_ParseAttribute::operator() ( TYPE *  object,
const INFO_TYPE &  info 
)
template<class TYPE >
int balxml::Decoder_ParseAttribute::execute ( TYPE *  object,
int  formattingMode 
)
bool balxml::Decoder_ParseAttribute::failed (  )  const

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