Hazelcast C++ Client
Public Member Functions | List of all members
hazelcast::client::internal::adapter::DataStructureAdapter< K, V > Class Template Reference

Abstracts the Hazelcast data structures with Near Cache support for the Near Cache usage. More...

#include <DataStructureAdapter.h>

+ Inheritance diagram for hazelcast::client::internal::adapter::DataStructureAdapter< K, V >:

Public Member Functions

virtual void clear ()
 
virtual void set (const K &key, const V &value)
 
virtual boost::shared_ptr< V > put (const K &key, const V &value)
 
virtual boost::shared_ptr< V > get (const K &key)
 
virtual void putAll (const std::map< K, V > entries)
 
virtual std::map< K, V > getAll (const std::set< K > &keys)
 
virtual void remove (const K &key)
 
virtual bool containsKey (const K &key) const
 

Detailed Description

template<typename K, typename V>
class hazelcast::client::internal::adapter::DataStructureAdapter< K, V >

Abstracts the Hazelcast data structures with Near Cache support for the Near Cache usage.

Note that this is an interface class. See IMapDataStructureAdapter for an implementation.


The documentation for this class was generated from the following file: