Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::CaseInsensitiveEqual Struct Reference

Case-insensitive equality comparison. Supports all combinations of std::string_view (UTF-8) and std::wstring_view. Uses utf8cpp to correctly decode multi-byte UTF-8 sequences. More...

#include <inviwo/core/util/utfutils.h>

Public Types

using is_transparent = int

Public Member Functions

constexpr bool operator() (std::string_view a, std::string_view b) const
constexpr bool operator() (std::string_view a, std::wstring_view b) const
constexpr bool operator() (std::wstring_view a, std::string_view b) const
constexpr bool operator() (std::wstring_view a, std::wstring_view b) const

Detailed Description

Case-insensitive equality comparison. Supports all combinations of std::string_view (UTF-8) and std::wstring_view. Uses utf8cpp to correctly decode multi-byte UTF-8 sequences.


The documentation for this struct was generated from the following file:
  • include/inviwo/core/util/utfutils.h