BDE 4.14.0 Production release
|
#include <baljsn_decoder.h>
Public Member Functions | |
template<class TYPE > | |
int | operator() (TYPE *, bslmf::Nil) |
template<class TYPE , class ANY_CATEGORY > | |
int | operator() (TYPE *object, ANY_CATEGORY category) |
Public Attributes | |
Decoder * | d_decoder_p |
int | d_mode |
This class provides a functor that dispatches the appropriate decodeImp
method for a bdeat
Dynamic type. Note that the operators provided in this class
match the function signatures required of visitors decoding into compatible types.
|
inline |
|
inline |
Dencode into the specified value
of the specified bdeat
category
from the data in the JSON format. Return 0 on success and a non-zero value otherwise.
Decoder* baljsn::Decoder_DecodeImpProxy::d_decoder_p |
int baljsn::Decoder_DecodeImpProxy::d_mode |