This class provides a type to represent a pointer to non-modifiable binary data and an integral size value.
Declared in <bdld_datumbinaryref.h>
class DatumBinaryRef;
| Name | Description |
|---|---|
SizeType | SizeType is an alias for an unsigned integral value, representing the length of the binary array. |
| Name | Description |
|---|---|
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. |
| Name | Description |
|---|---|
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. |