BloombergLP::bdld::DatumBinaryRef

This class provides a type to represent a pointer to non-modifiable binary data and an integral size value.

Synopsis

Declared in <bdld_datumbinaryref.h>

class DatumBinaryRef;

Type Aliases

NameDescription
SizeType SizeType is an alias for an unsigned integral value, representing the length of the binary array.

Member Functions

NameDescription
DatumBinaryRef [constructor]Constructors
data Return the pointer to the non-modifiable binary data.
print Write the value of this object to the specified output stream.
size Return the size of the binary data.
operator BloombergLP::bslmf::NestedTraitDeclaration<DatumBinaryRef, HasPrintMethod> DatumBinaryRef is trivially copyable.

Non-Member Functions

NameDescription
operator!=Return true if the specified lhs and rhs have different values, and false otherwise.
operator<Return true if the specified lhs compares smaller than the specified rhs, and false otherwise.
operator<=Return true if the specified lhs compares smaller than or equal to the specified rhs, and false otherwise.
operator==Return true if the specified lhs and rhs have the same value, and false otherwise.
operator>Return true if the specified lhs compares larger than the specified rhs, and false otherwise.
operator>=Return true if the specified lhs compares larger than or equal to the specified rhs, and false otherwise.