const K & GetKey() const
Get key.
Definition: core/include/ignite/cache/cache_entry.h:127
CacheEntry(const std::pair< K, V > &p)
Constructor.
Definition: core/include/ignite/cache/cache_entry.h:88
bool HasValue() const
Check if the value exists.
Definition: core/include/ignite/cache/cache_entry.h:147
Cache entry class template.
Definition: core/include/ignite/cache/cache_entry.h:40
K key
Key.
Definition: core/include/ignite/cache/cache_entry.h:154
const V & GetValue() const
Get value.
Definition: core/include/ignite/cache/cache_entry.h:137
CacheEntry(const CacheEntry &other)
Copy constructor.
Definition: core/include/ignite/cache/cache_entry.h:75
virtual ~CacheEntry()
Destructor.
Definition: core/include/ignite/cache/cache_entry.h:100
CacheEntry & operator=(const CacheEntry &other)
Assignment operator.
Definition: core/include/ignite/cache/cache_entry.h:110
V val
Value.
Definition: core/include/ignite/cache/cache_entry.h:157
bool hasValue
Indicates whether value exists.
Definition: core/include/ignite/cache/cache_entry.h:160
CacheEntry()
Default constructor.
Definition: core/include/ignite/cache/cache_entry.h:48
CacheEntry(const K &key, const V &val)
Constructor.
Definition: core/include/ignite/cache/cache_entry.h:62