[#BloombergLP-baljsn-operator_lshift-04d2]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/baljsn.adoc[baljsn]::operator&lt;&lt;
:relfileprefix: ../../
:mrdocs:

Stream insertion operators

== Synopses

Declared in `&lt;baljsn&lowbar;datumdecoderoptions&period;h&gt;`

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-060.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithAllCategories.adoc[EncoderTestSequenceWithAllCategories] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-060.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-09a.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged4Sequence.adoc[EncoderTestSequenceWithUntagged4Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-09a.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0de.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged5Sequence.adoc[EncoderTestSequenceWithUntagged5Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0de.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0f0.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged6.adoc[EncoderTestSequenceWithUntagged6] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0f0.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-042.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged7Sequence.adoc[EncoderTestSequenceWithUntagged7Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-042.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0d1.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged7Sequence1.adoc[EncoderTestSequenceWithUntagged7Sequence1] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0d1.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0ed.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged7Sequence2.adoc[EncoderTestSequenceWithUntagged7Sequence2] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0ed.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-020.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged8Sequence.adoc[EncoderTestSequenceWithUntagged8Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-020.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-07d.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged8Sequence1.adoc[EncoderTestSequenceWithUntagged8Sequence1] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-07d.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0e1.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged9Sequence.adoc[EncoderTestSequenceWithUntagged9Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0e1.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0a.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged9Sequence1.adoc[EncoderTestSequenceWithUntagged9Sequence1] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0a.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-036.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestChoiceWithAllCategories.adoc[EncoderTestChoiceWithAllCategories] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-036.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-049.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestDegenerateChoice1.adoc[EncoderTestDegenerateChoice1] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-049.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-004.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestEmployee.adoc[EncoderTestEmployee] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-004.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0cd.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged3Sequence1.adoc[EncoderTestSequenceWithUntagged3Sequence1] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0cd.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-038.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged1.adoc[EncoderTestSequenceWithUntagged1] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-038.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-088.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged10.adoc[EncoderTestSequenceWithUntagged10] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-088.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-079.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged11.adoc[EncoderTestSequenceWithUntagged11] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-079.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0e8.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged12.adoc[EncoderTestSequenceWithUntagged12] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0e8.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-04a.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged13.adoc[EncoderTestSequenceWithUntagged13] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-04a.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-013.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged3.adoc[EncoderTestSequenceWithUntagged3] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-013.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0f8.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged4.adoc[EncoderTestSequenceWithUntagged4] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0f8.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0c6.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged5.adoc[EncoderTestSequenceWithUntagged5] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0c6.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-024.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged7.adoc[EncoderTestSequenceWithUntagged7] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-024.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-033.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged8.adoc[EncoderTestSequenceWithUntagged8] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-033.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-08ad.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged9.adoc[EncoderTestSequenceWithUntagged9] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-08ad.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-07b.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestChoiceWithAllCategoriesEnumeration/Value.adoc[Value] rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-07b.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0989.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithAllCategoriesEnumeration/Value.adoc[Value] rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0989.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-08a1.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithAllCategoriesChoice.adoc[EncoderTestSequenceWithAllCategoriesChoice] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-08a1.adoc[_» more&period;&period;&period;_]#

Format the specified `rhs` to the specified output `stream` and return a reference to the modifiable `stream`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0f6a.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncodingStyle/Value.adoc[EncodingStyle::Value] rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0f6a.adoc[_» more&period;&period;&period;_]#

Format the specified `rhs` to the specified output `stream` and return a reference to the modifiable `stream`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0f2.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderOptions.adoc[EncoderOptions] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0f2.adoc[_» more&period;&period;&period;_]#

Format the specified `rhs` to the specified output `stream` and return a reference to the modifiable `stream`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-045.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/DecoderOptions.adoc[DecoderOptions] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-045.adoc[_» more&period;&period;&period;_]#

Format the specified `rhs` to the specified output `stream` and return a reference to the modifiable `stream`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-06d.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/ConvertFromJsonOptions.adoc[ConvertFromJsonOptions] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-06d.adoc[_» more&period;&period;&period;_]#

Same as the related overload above for `operator&lt;&lt;`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-08d.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/JsonFormatter_State/Enum.adoc[JsonFormatter&lowbar;State::Enum] value);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-08d.adoc[_» more&period;&period;&period;_]#

Write the string representation of the specified enumeration `value` to the specified output `stream` in a single&hyphen;line format, and return a reference to `stream`&period; See `toAscii` for what constitutes the string representation of a `baljsn&colon;&colon;JsonTokenizer&colon;&colon;TokenType` value&period; Note that this method has the same behavior as &grave; baljsn&colon;&colon;JsonTokenizer&colon;&colon;print(stream, value, 0, &hyphen;1)&semi; &grave;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-091.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/JsonTokenizer/TokenType-06.adoc[JsonTokenizer::TokenType] value);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-091.adoc[_» more&period;&period;&period;_]#

Format the specified `rhs` to the specified output `stream` and return a reference to the modifiable `stream`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-071.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/DatumEncoderOptions.adoc[DatumEncoderOptions] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-071.adoc[_» more&period;&period;&period;_]#

Format the specified `rhs` to the specified output `stream` and return a reference to the modifiable `stream`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-010.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/DatumDecoderOptions.adoc[DatumDecoderOptions] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-010.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-06f.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestAddress.adoc[EncoderTestAddress] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-06f.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0b4.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestChoiceWithAllCategoriesChoice.adoc[EncoderTestChoiceWithAllCategoriesChoice] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0b4.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-057.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestChoiceWithAllCategoriesCustomizedType.adoc[EncoderTestChoiceWithAllCategoriesCustomizedType] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-057.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-03f.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestChoiceWithAllCategoriesSequence.adoc[EncoderTestChoiceWithAllCategoriesSequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-03f.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0bf.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestDegenerateChoice1Sequence.adoc[EncoderTestDegenerateChoice1Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0bf.adoc[_» more&period;&period;&period;_]#

Format the specified `rhs` to the specified output `stream` and return a reference to the modifiable `stream`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-07e.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/ConvertToJsonOptions.adoc[ConvertToJsonOptions] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-07e.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-017.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithAllCategoriesCustomizedType.adoc[EncoderTestSequenceWithAllCategoriesCustomizedType] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-017.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-007.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithAllCategoriesSequence.adoc[EncoderTestSequenceWithAllCategoriesSequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-007.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0e08.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged0.adoc[EncoderTestSequenceWithUntagged0] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0e08.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0e05.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged10Sequence.adoc[EncoderTestSequenceWithUntagged10Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0e05.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-01a.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged11Sequence.adoc[EncoderTestSequenceWithUntagged11Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-01a.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-04d0.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged11Sequence1.adoc[EncoderTestSequenceWithUntagged11Sequence1] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-04d0.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-09c.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged12Sequence.adoc[EncoderTestSequenceWithUntagged12Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-09c.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-098a.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged13Sequence.adoc[EncoderTestSequenceWithUntagged13Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-098a.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-05e.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged14.adoc[EncoderTestSequenceWithUntagged14] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-05e.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0ef.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged1Sequence.adoc[EncoderTestSequenceWithUntagged1Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0ef.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-056.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged2.adoc[EncoderTestSequenceWithUntagged2] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-056.adoc[_» more&period;&period;&period;_]#

Format the specified &apos;rhs&apos; to the specified output &apos;stream&apos; and return a reference to the modifiable &apos;stream&apos;&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
std::ostream&
xref:BloombergLP/baljsn/operator_lshift-0f69.adoc[operator&lt;&lt;](
    std::ostream& stream,
    xref:BloombergLP/baljsn/EncoderTestSequenceWithUntagged3Sequence.adoc[EncoderTestSequenceWithUntagged3Sequence] const& rhs);
----

[.small]#xref:BloombergLP/baljsn/operator_lshift-0f69.adoc[_» more&period;&period;&period;_]#


[.small]#Created with https://www.mrdocs.com[MrDocs]#
