Stream insertion operators
Declared in <bdld_datum.h>
Write the value of the specified rhs object to the specified output stream in a single-line format.
std::ostream&
operator<<(
std::ostream& stream,
DatumBinaryRef const& rhs);
» more...
Write the value of the specified rhs object to the specified output stream in a single-line format, and return a reference to the modifyable stream.
std::ostream&
operator<<(
std::ostream& stream,
DatumError const& rhs);
» more...
Write the value of the specified rhs object to the specified output stream in a single-line format, and return a reference to the modifyable stream.
std::ostream&
operator<<(
std::ostream& stream,
DatumUdt const& rhs);
» more...
Write the specified rhs datum to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
Datum const& rhs);
» more...
Write the string representation of rhs to stream.
std::ostream&
operator<<(
std::ostream& stream,
Datum::DataType rhs);
» more...
Write the specified array reference to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
DatumArrayRef const& rhs);
» more...
Write the specified int-map entry to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
DatumIntMapEntry const& rhs);
» more...
Write the specified int-map reference to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
DatumIntMapRef const& rhs);
» more...
Write the specified map entry to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
DatumMapEntry const& rhs);
» more...
Write the specified map reference to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
DatumMapRef const& rhs);
» more...
Write the specified rhs value to the specified output stream.
std::ostream&
operator<<(
std::ostream& stream,
ManagedDatum const& rhs);
» more...
streamstreamstreamstream| Name | Description |
|---|---|
| stream | output stream |
| rhs | object to write |