4#include <unordered_map>
32 typedef std::unordered_multimap<K, wrap> stlMap;
48 const K* key =
nullptr;
76 const K* getKey()
const;
77 const V* getVal()
const BY_CONST_FUNC(getVal())
80 bool operator!=(
const iterator& rhs)
const;
81 bool operator==(
const iterator& rhs)
const;
85 static const K& _getDummyKey();
110 void insert(
const K& key,
V&&
val);
129 typename stlMap::iterator _erase(
const typename stlMap::iterator&
e);
Deferred execution utility similar to defer keyword in other languages
Definition end.hpp:36
Definition smultimap.hpp:54
Definition smultimap.hpp:26
Weak reference smart pointer with type-safe access
Definition tweak.hpp:16
#define BY_SIDE_FUNC(...)
Side function macros for safe pointer operations
Definition sideFunc.hpp:24
Definition smultimap.hpp:34