BloombergLP::baljsn::Decoder_ElementVisitor

This class implements a visitor for decoding elements within a sequence, choice, or array type.

Synopsis

Declared in <baljsn_decoder.h>

struct Decoder_ElementVisitor;

Description

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.

Member Functions

NameDescription
operator() Function call operators

Data Members

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