[#BloombergLP-baljsn-EncodeImplUtil_ValueDispatcher-2constructor] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/baljsn.adoc[baljsn]::xref:BloombergLP/baljsn/EncodeImplUtil_ValueDispatcher.adoc[EncodeImplUtil_ValueDispatcher]::EncodeImplUtil_ValueDispatcher :relfileprefix: ../../../ :mrdocs: Construct an `EncodeImplUtil_ValueDispatcher` object having the specified `formatter`, `logStream`, `formattingMode`, `isNextObjectFirst`, and `options` attributes. == Synopsis Declared in `<baljsn_encodeimplutil.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- EncodeImplUtil_ValueDispatcher( FORMATTER* formatter, std::ostream* logStream, xref:BloombergLP/baljsn/EncodeImplUtil_ValueDispatcher/FormattingMode.adoc[FormattingMode] formattingMode, bool isNextObjectFirst, xref:BloombergLP/baljsn/EncoderOptions.adoc[EncoderOptions] const& options); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#