|
template<typename K > |
boost::future< bool > | contains_key (const K &key) |
| Transactional implementation of imap::contains_key(Object). More...
|
|
template<typename K , typename V > |
boost::future< boost::optional< V > > | get (const K &key) |
| Transactional implementation of imap::get(Object). More...
|
|
template<typename K , typename V , typename R = V> |
boost::future< boost::optional< R > > | put (const K &key, const V &value) |
| Transactional implementation of imap::put(Object, Object). More...
|
|
template<typename K , typename V > |
boost::future< void > | set (const K &key, const V &value) |
| Transactional implementation of imap::set(key, value). More...
|
|
template<typename K , typename V , typename R = V> |
boost::future< boost::optional< R > > | put_if_absent (const K &key, const V &value) |
| Transactional implementation of imap::putIfAbsent(key, value) More...
|
|
template<typename K , typename V , typename R = V> |
boost::future< boost::optional< R > > | replace (const K &key, const V &value) |
| Transactional implementation of imap::replace(key, value). More...
|
|
template<typename K , typename V , typename N > |
boost::future< bool > | replace (const K &key, const V &old_value, const N &new_value) |
| Transactional implementation of imap::replace(key, value, oldValue). More...
|
|
template<typename K , typename V > |
boost::future< boost::optional< V > > | remove (const K &key) |
| Transactional implementation of imap::remove(key). More...
|
|
template<typename K > |
boost::future< void > | delete_entry (const K &key) |
| Transactional implementation of imap::delete(key). More...
|
|
template<typename K , typename V > |
boost::future< bool > | remove (const K &key, const V &value) |
| Transactional implementation of imap::remove(key, value). More...
|
|
template<typename K > |
boost::future< std::vector< K > > | key_set () |
| Transactional implementation of imap::keySet(). More...
|
|
template<typename K , typename P > |
boost::future< std::vector< K > > | key_set (const P &predicate) |
| Transactional implementation of imap::keySet(Predicate) . More...
|
|
template<typename V > |
boost::future< std::vector< V > > | values () |
| Transactional implementation of imap::values(). More...
|
|
template<typename V , typename P > |
boost::future< std::vector< V > > | values (const P &predicate) |
| Transactional implementation of imap::values(Predicate) . More...
|
|
Transactional implementation of imap.
- See also
- imap