21 #include "hazelcast/util/export.h" 23 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64) 25 #pragma warning(disable: 4251) //for dll export 40 virtual int64_t get_creation_time() = 0;
50 int64_t get_creation_time() = 0;
57 virtual int64_t get_owned_entry_count() = 0;
64 virtual int64_t get_owned_entry_memory_cost() = 0;
71 virtual int64_t get_hits() = 0;
78 virtual int64_t get_misses() = 0;
85 virtual double get_ratio() = 0;
92 virtual int64_t get_evictions() = 0;
99 virtual int64_t get_expirations() = 0;
106 virtual int64_t get_invalidations() = 0;
113 virtual int64_t get_persistence_count() = 0;
120 virtual int64_t get_last_persistence_time() = 0;
127 virtual int64_t get_last_persistence_duration() = 0;
134 virtual int64_t get_last_persistence_written_bytes() = 0;
141 virtual int64_t get_last_persistence_key_count() = 0;
148 virtual std::string get_last_persistence_failure() = 0;
150 virtual std::string to_string() = 0;
156 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64) Definition: near_cache_stats.h:43
Definition: near_cache_stats.h:31
static const int64_t STAT_NOT_AVAILABLE
Fill a stat value with this if it is not available.
Definition: near_cache_stats.h:38