Harlinn.Windows 0.1
Loading...
Searching...
No Matches
Harlinn::Common::StringLike Concept Reference

Matches zero terminated C++ string classes with sequential memory layout that implements an API similar to std::basic_string instantiated for either char or wchar_t. More...

#include <Concepts.h>

Concept definition

template<typename T>
concept Harlinn::Common::StringLike = Internal::StringLikeImpl<T> && ( std::is_same_v<typename T::value_type, wchar_t> || std::is_same_v<typename T::value_type, char> )
Matches zero terminated C++ string classes with sequential memory layout that implements an API simil...
Definition Concepts.h:189

Detailed Description

Matches zero terminated C++ string classes with sequential memory layout that implements an API similar to std::basic_string instantiated for either char or wchar_t.