[#BloombergLP-baljsn-EncodeImplUtil-openDocument] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/baljsn.adoc[baljsn]::xref:BloombergLP/baljsn/EncodeImplUtil.adoc[EncodeImplUtil]::openDocument :relfileprefix: ../../../ :mrdocs: Print the sequence of characters that designate the start of a JSON document to the specified `outputStream` according to the specified encoding `options`. See `baljsn_encoderoptions` for a description of the effects, if any, of each option in the `options` on the start of a JSON document. == Synopsis Declared in `<baljsn_encodeimplutil.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- static void openDocument( std::ostream* outputStream, xref:BloombergLP/baljsn/EncoderOptions.adoc[EncoderOptions] const& options); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#