BDE 4.14.0 Production release
|
#include <baljsn_decoder.h>
Public Member Functions | |
template<class TYPE > | |
int | operator() (TYPE *value) |
template<class TYPE , class INFO > | |
int | operator() (TYPE *value, const INFO &info) |
Public Attributes | |
Decoder * | d_decoder_p |
int | d_mode |
This class
implements a visitor for decoding elements within a sequence, choice, or array type. This is a component-private class and should not be used outside of this component. Note that the operators provided in this class
match the function signatures required of visitors decoding into elements of compatible types.
|
inline |
Decode into the specified value
the data in the JSON format. Return 0 on success and a non-zero value otherwise.
|
inline |
Decode into the specified value
using the specified info
the data in the JSON format. Return 0 on success and a non-zero value otherwise.
Decoder* baljsn::Decoder_ElementVisitor::d_decoder_p |
int baljsn::Decoder_ElementVisitor::d_mode |