Sese Framework  2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
StrCaseMap.h File Reference

Dictionary class that ignores case of string keys. More...

#include <map>
#include <unordered_map>
#include <string>

Go to the source code of this file.

Classes

struct  sese::StrCaseMapComparer
 StrCaseMap Comparator. More...
 
struct  sese::StrCaseUnorderedMapComparer
 StrCaseUnorderedMap Comparator. More...
 

Namespaces

namespace  sese
 

Typedefs

template<typename VALUE , typename ALLOCATOR = std::allocator<std::pair<const std::string, VALUE>>>
using sese::StrCaseMap = std::map<std::string, VALUE, StrCaseMapComparer, ALLOCATOR>
 Dictionary class that ignores case of string keys.
 
template<typename VALUE , typename ALLOCATOR = std::allocator<std::pair<const std::string, VALUE>>>
using sese::StrCaseUnorderedMap = std::unordered_map<std::string, VALUE, StrCaseUnorderedMapComparer, StrCaseUnorderedMapComparer, ALLOCATOR>
 Dictionary class that ignores case of string keys.
 

Detailed Description

Dictionary class that ignores case of string keys.

Author
kaoru
Date
May 9, 2024