BloombergLP::baljsn::Decoder_DecodeImpProxy

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.

Synopsis

Declared in <baljsn_decoder.h>

struct Decoder_DecodeImpProxy;

Member Functions

NameDescription
operator() Function call operators

Data Members

NameDescription
d_decoder_p Decoder used to dispatch decoding (held, not owned).
d_mode Formatting mode as specified in bdlat_FormattingMode.