[#BloombergLP-bdlb-operator_lshift-011] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlb.adoc[bdlb]::operator<< :relfileprefix: ../../ :mrdocs: Stream insertion operators == Synopses Declared in `<bdlb_bigendian.h>` Write the specified `integer` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-0818.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/BigEndianInt16.adoc[BigEndianInt16] const& integer); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-0818.adoc[_» more..._]# Write the specified printer to the specified output stream. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_VARIANT> std::ostream& xref:BloombergLP/bdlb/operator_lshift-03.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/VariantPrinter.adoc[VariantPrinter<t_VARIANT>] const& printer); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-03.adoc[_» more..._]# Write the specified printer to the specified output stream. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> std::ostream& xref:BloombergLP/bdlb/operator_lshift-0f.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/OptionalPrinter.adoc[OptionalPrinter<TYPE>] const& printer); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-0f.adoc[_» more..._]# Write the specified `object` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-0a9.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/IndexSpan.adoc[IndexSpan] const& object); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-0a9.adoc[_» more..._]# Write the specified `integer` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-064.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/BigEndianUint64.adoc[BigEndianUint64] const& integer); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-064.adoc[_» more..._]# Write the specified `integer` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-028.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/BigEndianInt64.adoc[BigEndianInt64] const& integer); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-028.adoc[_» more..._]# Write the specified `integer` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-0d.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/BigEndianUint32.adoc[BigEndianUint32] const& integer); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-0d.adoc[_» more..._]# Write the specified `integer` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-04.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/BigEndianInt32.adoc[BigEndianInt32] const& integer); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-04.adoc[_» more..._]# Write the specified `integer` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-0816.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/BigEndianUint16.adoc[BigEndianUint16] const& integer); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-0816.adoc[_» more..._]# Hex dump the data referenced by the specified `rhs` to the specified `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-010.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/PrintStringHexDumper.adoc[PrintStringHexDumper] const& rhs); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-010.adoc[_» more..._]# Write the specified `adapter` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> std::ostream& xref:BloombergLP/bdlb/operator_lshift-0e.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/PrintAdapter.adoc[PrintAdapter<TYPE>] const& adapter); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-0e.adoc[_» more..._]# Write `category` to `out` using its enumerator name. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-06a.adoc[operator<<]( std::ostream& out, xref:BloombergLP/bdlb/CharType/Category.adoc[CharType::Category] category); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-06a.adoc[_» more..._]# Write the specified `guid` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-08f.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/Guid.adoc[Guid] const& guid); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-08f.adoc[_» more..._]# Write the value of the specified `object` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> std::ostream& xref:BloombergLP/bdlb/operator_lshift-061.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/NullableAllocatedValue.adoc[NullableAllocatedValue<TYPE>] const& object); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-061.adoc[_» more..._]# Write the specified `object` to the specified output `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> std::ostream& xref:BloombergLP/bdlb/operator_lshift-0ab.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/NullableValue.adoc[NullableValue<TYPE>] const& object); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-0ab.adoc[_» more..._]# Write the specified `object` to the specified `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPES> std::ostream& xref:BloombergLP/bdlb/operator_lshift-07.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/VariantImp.adoc[VariantImp<TYPES>] const& object); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-07.adoc[_» more..._]# Hex dump the data referenced by the specified `rhs` to the specified `stream`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::ostream& xref:BloombergLP/bdlb/operator_lshift-029.adoc[operator<<]( std::ostream& stream, xref:BloombergLP/bdlb/PrintStringSingleLineHexDumper.adoc[PrintStringSingleLineHexDumper] const& rhs); ---- [.small]#xref:BloombergLP/bdlb/operator_lshift-029.adoc[_» more..._]# == Return Value * a reference to `stream` * reference to `stream` * a reference to `out` * reference to the output `stream` == Parameters [cols="1,4"] |=== | Name| Description | *stream* | output stream | *integer* | value to write | *printer* | printer object to write | *object* | object to write | *rhs* | the hex dumper to insert | *adapter* | print adapter whose referred object is written | *out* | stream to which the enumerator name is written | *category* | character category whose name is written | *guid* | guid to write |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#