Gamp v0.0.8
Gamp: Graphics, Audio, Multimedia and Processing
Loading...
Searching...
No Matches
jau::req::string_convertible1_jau Concept Reference

A loose convertible type to std::string or std::string_view via jau::to_string(T) or to_string(T) (custom free function) More...

#include <type_concepts.hpp>

Concept definition

template<typename T>
concept jau::req::string_convertible1_jau = std::is_integral_v<T> ||
std::is_floating_point_v<T> ||
std::is_pointer_v<T> ||
A strict convertible type to std::string or std::string_view via jau::to_string(T) or to_string(T) (c...
A loose convertible type to std::string or std::string_view via jau::to_string(T) or to_string(T) (cu...
constexpr bool has_member_of_pointer_v

Detailed Description

A loose convertible type to std::string or std::string_view via jau::to_string(T) or to_string(T) (custom free function)

  • integral
  • floating_point
  • pointer
    • including has member function operator->()
  • string_convertible0_jau
    • has member toString()
    • has member to_string()
    • has free function to_string(T)

Convertible to string via std::to_string(T) or jau::to_string(T)

Definition at line 166 of file type_concepts.hpp.