#include "tensorstore/util/utf8_string.h"
struct tensorstore::Utf8String;

Wrapper around std::string to indicate a UTF-8 encoded string.

Data members

std::string utf8;

Underlying string encoded as UTF-8.

Friend functions

friend bool operator<(const Utf8Stringaconst Utf8Stringb);
friend bool operator<=(const Utf8Stringaconst Utf8Stringb);
friend bool operator>(const Utf8Stringaconst Utf8Stringb);
friend bool operator>=(const Utf8Stringaconst Utf8Stringb);
friend bool operator==(const Utf8Stringaconst Utf8Stringb);
friend bool operator!=(const Utf8Stringaconst Utf8Stringb);

Comparison operators.

friend std::ostream&
operator<<(std::ostreamosconst Utf8Strings);

Prints the UTF-8 value to an std::ostream.