|
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 |