Google Cloud Spanner C++ Client 2.13.0
A C++ Client Library for Google Cloud Spanner
|
A representation of the Spanner BYTES type: variable-length binary data. More...
#include <google/cloud/spanner/bytes.h>
Public Member Functions | |
Bytes ()=default | |
An empty sequence. More... | |
template<typename Container > | |
Container | get () const |
Conversion to a sequence of octets. More... | |
Construction from a sequence of octets. | |
template<typename InputIt > | |
Bytes (InputIt first, InputIt last) | |
template<typename Container > | |
Bytes (Container const &c) | |
Friends | |
std::ostream & | operator<< (std::ostream &os, Bytes const &bytes) |
Outputs string representation of the Bytes to the provided stream. More... | |
Relational operators | |
bool | operator== (Bytes const &a, Bytes const &b) |
bool | operator!= (Bytes const &a, Bytes const &b) |
A representation of the Spanner BYTES type: variable-length binary data.
A Bytes
value can be constructed from, and converted to any sequence of octets. Bytes
values can be compared for equality.
|
default |
An empty sequence.
|
inline |
|
inlineexplicit |
|
inline |
Conversion to a sequence of octets.
The Container
must support construction from a range specified as a pair of input iterators.
|
friend |
Outputs string representation of the Bytes to the provided stream.