BloombergLP::bdlbb::operator<<

Stream insertion operators

Synopses

Declared in <bdlbb_blob.h>

Format the specified blob buffer to the specified output stream, and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    BlobBuffer const& buffer);
» more...

Ascii-dump to the specified stream the bytes of the blob referenced by the specified rhs starting with the min(rhs.d_offset, rhs.d_blob_p->length()) byte and until min(rhs.d_offset + rhs.d_length, rhs.d_blob_p->length()) byte, and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    BlobUtilAsciiDumper const& rhs);
» more...

Hex-dump to the specified stream the bytes of the blob referenced by the specified rhs starting with the min(rhs.d_offset, rhs.d_blob_p->length()) byte and until min(rhs.d_offset + rhs.d_length, rhs.d_blob_p->length()) byte, and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    BlobUtilHexDumper const& rhs);
» more...