core.stdcpp.string_view

D header file for interaction with C++ std::string_view.

Types 6

aliasstring_view = basic_string_view!char
aliasu16string_view = basic_string_view!wchar
aliasu32string_view = basic_string_view!dchar
aliaswstring_view = basic_string_view!wchar_t
structchar_traits(CharT)

Character traits classes specify character properties and provide specific semantics for certain operations on characters and sequences of characters.

structbasic_string_view(T, Traits = char_traits!T)

D language counterpart to C++ std::basic_string_view.

C++ reference: std::basic_string_view

Fields
size_type npos
Methods
size_type size() const @safe
bool empty() const @safe
const(T) * data() const @safe
const(T)[] as_array() const @trusted
const(T) at(size_type i) ref const @trusted
const(T) front() ref const @safe
const(T) back() ref const @safe
Constructors
this(const(T)[] str)