|
| | seekMapBase () |
| |
| virtual | ~seekMapBase () |
| |
| virtual std::wstring | repr () const |
| |
| template<typename K , typename H = std::hash<K>, typename E = std::equal_to<K>, typename A = std::allocator<std::pair<const K, seekDataWithKey_t<K>*>>> |
| seekMap< K, H, E, A > & | withKeyType () |
| |
| template<typename K , typename H = std::hash<K>, typename E = std::equal_to<K>, typename A = std::allocator<std::pair<const K, seekDataWithKey_t<K>*>>> |
| const seekMap< K, H, E, A > & | withKeyType () const |
| |
| template<typename K , typename H = std::hash<K>, typename E = std::equal_to<K>, typename A = std::allocator<std::pair<const K, seekDataWithKey_t<K>*>>> |
| seekDataWithKey_t< K > *& | operator[] (const K &) |
| |
| template<typename K , typename H = std::hash<K>, typename E = std::equal_to<K>, typename A = std::allocator<std::pair<const K, seekDataWithKey_t<K>*>>> |
| seekDataWithKey_t< K > *& | at (const K &) |
| |
| template<typename K , typename H = std::hash<K>, typename E = std::equal_to<K>, typename A = std::allocator<std::pair<const K, seekDataWithKey_t<K>*>>> |
| seekDataWithKey_t< K > *const & | at (const K &) const |
| |
| template<typename K , typename H = std::hash<K>, typename E = std::equal_to<K>, typename A = std::allocator<std::pair<const K, seekDataWithKey_t<K>*>>> |
| size_t | count (const K &) const |
| |
| template<typename K , typename H = std::hash<K>, typename E = std::equal_to<K>, typename A = std::allocator<std::pair<const K, seekDataWithKey_t<K>*>>> |
| size_t | erase (const K &) |
| |
| virtual void | add (seekData_t *)=0 |
| |
| virtual void | rm (seekData_t *)=0 |
| |
Base class for seek map containers.
Provides a virtual interface for mapping keys to seek data objects.