21 #include "hazelcast/client/config/eviction_policy.h"
22 #include "eviction_strategy_type.h"
23 #include "eviction_strategy_type.h"
25 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
27 #pragma warning(disable : 4251)
80 static constexpr int32_t DEFAULT_MAX_ENTRY_COUNT = INT32_MAX;
86 max_size_policy::ENTRY_COUNT;
91 static constexpr eviction_policy DEFAULT_EVICTION_POLICY =
96 int32_t get_size()
const;
105 eviction_policy get_eviction_policy()
const;
109 eviction_strategy_type get_eviction_strategy_type()
const;
111 friend std::ostream HAZELCAST_API& operator<<(
118 eviction_policy eviction_policy_;
125 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
Configuration for eviction.
max_size_policy
Maximum Size Policy.