#include <multimap.hpp>
|
| Multimap () |
|
| Multimap (std::initializer_list< std::pair< const K, V >> list) |
|
void | put (const K &key, const V &value) |
|
std::list< V > | get (const K &key) const |
|
std::set< K > | keys () const |
|
bool | remove (const K &key) |
|
bool | remove (const K &key, const V &value) |
|
bool | contains (const K &key) const |
|
bool | contains (const K &key, const V &value) const |
|
template<typename K, typename V>
template<typename K, typename V>
Multimap< K, V >::Multimap |
( |
std::initializer_list< std::pair< const K, V >> |
list | ) |
|
template<typename K, typename V >
bool Multimap< K, V >::contains |
( |
const K & |
key | ) |
const |
template<typename K, typename V>
bool Multimap< K, V >::contains |
( |
const K & |
key, |
|
|
const V & |
value |
|
) |
| const |
template<typename K, typename V >
std::list< V > Multimap< K, V >::get |
( |
const K & |
key | ) |
const |
template<typename K , typename V >
std::set< K > Multimap< K, V >::keys |
( |
| ) |
const |
template<typename K, typename V>
void Multimap< K, V >::put |
( |
const K & |
key, |
|
|
const V & |
value |
|
) |
| |
template<typename K, typename V >
bool Multimap< K, V >::remove |
( |
const K & |
key | ) |
|
template<typename K, typename V>
bool Multimap< K, V >::remove |
( |
const K & |
key, |
|
|
const V & |
value |
|
) |
| |
The documentation for this class was generated from the following file: