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

#include <balxml_decoder.h>

Public Member Functions

template<class TYPE >
int executeImp (TYPE *object, bdlat_TypeCategory::DynamicType)
 
template<class TYPE , class ANY_CATEGORY >
int executeImp (TYPE *object, ANY_CATEGORY)
 
 Decoder_ParseNillableObject (Decoder *decoder, int formattingMode)
 Construct a functor to parse nillable objects.
 
template<class TYPE >
int operator() (TYPE *object)
 Visit the specified object.
 
bool isNil () const
 Return true if the value was nil, and false otherwise.
 

Detailed Description

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

See balxml_decoder

Constructor & Destructor Documentation

◆ Decoder_ParseNillableObject()

balxml::Decoder_ParseNillableObject::Decoder_ParseNillableObject ( Decoder decoder,
int  formattingMode 
)
inline

Member Function Documentation

◆ executeImp() [1/2]

template<class TYPE , class ANY_CATEGORY >
int balxml::Decoder_ParseNillableObject::executeImp ( TYPE *  object,
ANY_CATEGORY   
)
inline

◆ executeImp() [2/2]

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

◆ isNil()

bool balxml::Decoder_ParseNillableObject::isNil ( ) const
inline

◆ operator()()

template<class TYPE >
int balxml::Decoder_ParseNillableObject::operator() ( TYPE *  object)
inline

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