Gamp v0.0.7-67-g7798ac4
Gamp: Graphics, Audio, Multimedia and Processing
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 120 of file type_concepts.hpp.