23namespace string_caseless_compare_details
27uchar_at(
const char *
const from,
const std::size_t at )
noexcept
29 return static_cast< unsigned char >( from[ at ] );
43 std::size_t size )
noexcept
45 using namespace string_caseless_compare_details;
47 const unsigned char *
const table = to_lower_lut< unsigned char >();
49 for( std::size_t i = 0; i < size; ++i )
66 std::size_t b_size )
noexcept
68 if( a_size == b_size )
constexpr auto uchar_at(const char *const from, const std::size_t at) noexcept
bool is_equal_caseless(const char *a, const char *b, std::size_t size) noexcept
Comparator for fields names.
nonstd::string_view string_view_t