![]() |
Hazelcast C++ Client
Hazelcast C++ Client Library
|
Transactional implementation of MultiMap. More...
#include <transactional_multi_map.h>
Inheritance diagram for hazelcast::client::transactional_multi_map:Public Member Functions | |
| template<typename K , typename V > | |
| boost::future< bool > | put (const K &key, const V &value) |
| Transactional implementation of multi_map::put(key , value). More... | |
| template<typename K , typename V > | |
| boost::future< std::vector< V > > | get (const K &key) |
| Transactional implementation of multi_map::get(key). More... | |
| template<typename K , typename V > | |
| boost::future< bool > | remove (const K &key, const V &value) |
| Transactional implementation of multi_map::remove(key , value). More... | |
| template<typename K , typename V > | |
| boost::future< std::vector< V > > | remove (const K &key) |
| Transactional implementation of multi_map::remove(key). More... | |
| template<typename K > | |
| boost::future< int > | value_count (const K &key) |
| Transactional implementation of multi_map::value_count(key). More... | |
Friends | |
| class | transaction_context |
Transactional implementation of MultiMap.
Definition at line 28 of file transactional_multi_map.h.
|
inline |
Transactional implementation of multi_map::get(key).
Definition at line 48 of file transactional_multi_map.h.
|
inline |
Transactional implementation of multi_map::put(key , value).
Definition at line 38 of file transactional_multi_map.h.
|
inline |
Transactional implementation of multi_map::remove(key).
Definition at line 68 of file transactional_multi_map.h.
|
inline |
Transactional implementation of multi_map::remove(key , value).
Definition at line 58 of file transactional_multi_map.h.
|
inline |
Transactional implementation of multi_map::value_count(key).
Definition at line 78 of file transactional_multi_map.h.