BDE 4.14.0 Production release
Loading...
Searching...
No Matches
balxml::Decoder_ParseAttribute Class Reference

#include <balxml_decoder.h>

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 balxml_decoder

Constructor & Destructor Documentation

◆ Decoder_ParseAttribute()

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

Member Function Documentation

◆ execute()

template<class TYPE >
int balxml::Decoder_ParseAttribute::execute ( TYPE *  object,
int  formattingMode 
)
inline

◆ executeImp() [1/3]

template<class TYPE , class ANY_CATEGORY >
int balxml::Decoder_ParseAttribute::executeImp ( TYPE *  object,
int  formattingMode,
ANY_CATEGORY   
)

◆ executeImp() [2/3]

template<class TYPE >
int balxml::Decoder_ParseAttribute::executeImp ( TYPE *  object,
int  formattingMode,
bdlat_TypeCategory::DynamicType   
)
inline

◆ executeImp() [3/3]

template<class TYPE >
int balxml::Decoder_ParseAttribute::executeImp ( TYPE *  object,
int  formattingMode,
bdlat_TypeCategory::NullableValue   
)

◆ failed()

bool balxml::Decoder_ParseAttribute::failed ( ) const
inline

◆ operator()()

template<class TYPE , class INFO_TYPE >
int balxml::Decoder_ParseAttribute::operator() ( TYPE *  object,
const INFO_TYPE &  info 
)
inline

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