Hazelcast C++ Client
Static Public Member Functions | List of all members
hazelcast::client::internal::eviction::EvictionPolicyEvaluatorProvider Class Reference

Provider to get any kind (EvictionPolicyType) of EvictionPolicyEvaluator. More...

#include <EvictionPolicyEvaluatorProvider.h>

Static Public Member Functions

template<typename MAPKEY , typename MAPVALUE , typename A , typename E >
static std::auto_ptr< EvictionPolicyEvaluator< MAPKEY, MAPVALUE, A, E > > getEvictionPolicyEvaluator (const boost::shared_ptr< EvictionConfiguration< MAPKEY, MAPVALUE > > &evictionConfig)
 Gets the EvictionPolicyEvaluator implementation specified with. More...
 

Detailed Description

Provider to get any kind (EvictionPolicyType) of EvictionPolicyEvaluator.

Member Function Documentation

template<typename MAPKEY , typename MAPVALUE , typename A , typename E >
static std::auto_ptr<EvictionPolicyEvaluator<MAPKEY, MAPVALUE, A, E> > hazelcast::client::internal::eviction::EvictionPolicyEvaluatorProvider::getEvictionPolicyEvaluator ( const boost::shared_ptr< EvictionConfiguration< MAPKEY, MAPVALUE > > &  evictionConfig)
inlinestatic

Gets the EvictionPolicyEvaluator implementation specified with.

evictionPolicy

.

Parameters
Eis a type that extends Evictable
evictionConfigEvictionConfiguration for requested EvictionPolicyEvaluator implementation
Returns
the requested EvictionPolicyEvaluator implementation

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