StringView.h#

Fully qualified name: carb/cpp/StringView.h

In directory: carb/cpp

Source file: StringView.h

C++17-compatible implementation of select functionality from C++ <string_view> library.

Classes#

carb::cpp::basic_string_view

The class template basic_string_view describes an object that can refer to a constant contiguous sequence of elements with the first element of the sequence at position zero.

Namespaces#

carb

The main Carbonite namespace.

carb::cpp

Namespace for C++ standard library types after C++14 implemented and usable by C++14 compilers.

Structs#

carb::cpp::unsafe_length_t

A tag for functions that take a char-like pointer and rely on a null terminator.

std::hash< carb::cpp::basic_string_view< CharT, Traits > >

Hash support for string views.