const K & GetKey() const
Get key.
Definition: core/include/ignite/cache/cache_entry.h:126
CacheEntry(const std::pair< K, V > &p)
Constructor.
Definition: core/include/ignite/cache/cache_entry.h:87
bool HasValue() const
Check if the value exists.
Definition: core/include/ignite/cache/cache_entry.h:146
Cache entry class template.
Definition: core/include/ignite/cache/cache_entry.h:39
K key
Key.
Definition: core/include/ignite/cache/cache_entry.h:153
const V & GetValue() const
Get value.
Definition: core/include/ignite/cache/cache_entry.h:136
CacheEntry(const CacheEntry &other)
Copy constructor.
Definition: core/include/ignite/cache/cache_entry.h:74
virtual ~CacheEntry()
Destructor.
Definition: core/include/ignite/cache/cache_entry.h:99
CacheEntry & operator=(const CacheEntry &other)
Assignment operator.
Definition: core/include/ignite/cache/cache_entry.h:109
V val
Value.
Definition: core/include/ignite/cache/cache_entry.h:156
bool hasValue
Indicates whether value exists.
Definition: core/include/ignite/cache/cache_entry.h:159
CacheEntry()
Default constructor.
Definition: core/include/ignite/cache/cache_entry.h:47
CacheEntry(const K &key, const V &val)
Constructor.
Definition: core/include/ignite/cache/cache_entry.h:61