StringViewLike.h#
Fully qualified name: carb/cpp/StringViewLike.h
In directory: carb/cpp
Source file: StringViewLike.h
Compendium to StringView to support detecting StringViewLike objects (both std::StringViewLike and carb::cpp::StringViewLike)..
Namespaces#
Structs#
- carb::cpp::is_carb_basic_string_view_like
Checks if a type is implicitly convertible to
carb::cpp::basic_string_view
.- carb::cpp::is_carb_string_view_like
Checks if a type is implicitly convertible to
carb::cpp::basic_string_view<char, std::char_traits<char>>
.- carb::cpp::is_carb_wstring_view_like
Checks if a type is implicitly convertible to
carb::cpp::basic_string_view<wchar_t, std::char_traits<wchar_t>>
.- carb::cpp::is_explicitly_convertible
Checks if a type is explicitly convertible to another type.
- carb::cpp::is_implicitly_convertible
Checks if a type is implicitly convertible to another type.
- carb::cpp::is_std_basic_string_view_like
Checks if a type is implicitly convertible to
std::basic_string_view
.- carb::cpp::is_std_string_view_like
Checks if a type is implicitly convertible to
std::basic_string_view<char, std::char_traits<char>>
.- carb::cpp::is_std_wstring_view_like
Checks if a type is implicitly convertible to
std::basic_string_view<wchar_t, std::char_traits<wchar_t>>
.