jaulib v1.4.1-10-ga2c96e0
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
jau::req::string_class Concept Reference

A string class, i.e. std::string, std::string_view or jau::StringLiteral. More...

#include <type_concepts.hpp>

Concept definition

template<typename T>
|| std::is_base_of_v<std::string_view, std::remove_cv_t<std::remove_reference_t<T>>>
|| std::is_same_v<decltype(jau::StringLiteral(T{})), T>
A string class, i.e. std::string, std::string_view or jau::StringLiteral.
BasicStringLiteral< char, N > StringLiteral

Detailed Description

A string class, i.e. std::string, std::string_view or jau::StringLiteral.

Definition at line 110 of file type_concepts.hpp.