Stream insertion operators
Declared in <bdlb_bigendian.h>
Write the specified integer to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
BigEndianInt16 const& integer);
» more...
Write the specified printer to the specified output stream.
template<class t_VARIANT>
std::ostream&
operator<<(
std::ostream& stream,
VariantPrinter<t_VARIANT> const& printer);
» more...
Write the specified printer to the specified output stream.
template<class TYPE>
std::ostream&
operator<<(
std::ostream& stream,
OptionalPrinter<TYPE> const& printer);
» more...
Write the specified object to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
IndexSpan const& object);
» more...
Write the specified integer to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
BigEndianUint64 const& integer);
» more...
Write the specified integer to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
BigEndianInt64 const& integer);
» more...
Write the specified integer to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
BigEndianUint32 const& integer);
» more...
Write the specified integer to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
BigEndianInt32 const& integer);
» more...
Write the specified integer to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
BigEndianUint16 const& integer);
» more...
Hex dump the data referenced by the specified rhs to the specified stream.
std::ostream&
operator<<(
std::ostream& stream,
PrintStringHexDumper const& rhs);
» more...
Write the specified adapter to the specified output stream.
template<class TYPE>
std::ostream&
operator<<(
std::ostream& stream,
PrintAdapter<TYPE> const& adapter);
» more...
Write category to out using its enumerator name.
std::ostream&
operator<<(
std::ostream& out,
CharType::Category category);
» more...
Write the specified guid to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
Guid const& guid);
» more...
Write the value of the specified object to the specified output stream.
template<class TYPE>
std::ostream&
operator<<(
std::ostream& stream,
NullableAllocatedValue<TYPE> const& object);
» more...
Write the specified object to the specified output stream.
template<class TYPE>
std::ostream&
operator<<(
std::ostream& stream,
NullableValue<TYPE> const& object);
» more...
Write the specified object to the specified stream.
template<class TYPES>
std::ostream&
operator<<(
std::ostream& stream,
VariantImp<TYPES> const& object);
» more...
Hex dump the data referenced by the specified rhs to the specified stream.
std::ostream&
operator<<(
std::ostream& stream,
PrintStringSingleLineHexDumper const& rhs);
» more...
streamstreamoutstream| 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 |