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

Name

Description

SizeType

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

Member Functions

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.

Non-Member Functions

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.

Created with MrDocs