CacheEntry & operator=(const CacheEntry &other)
Assignment operator.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:112
Cache entry class template.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:42
bool hasValue
Indicates whether value exists.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:162
CacheEntry(const std::pair< K, V > &p)
Constructor.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:90
CacheEntry(const CacheEntry &other)
Copy constructor.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:77
K key
Key.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:156
V val
Value.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:159
CacheEntry(const K &key, const V &val)
Constructor.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:64
const V & GetValue() const
Get value.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:139
bool HasValue() const
Check if the value exists.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:149
const K & GetKey() const
Get key.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:129
virtual ~CacheEntry()
Destructor.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:102
CacheEntry()
Default constructor.
Definition: thin-client/include/ignite/thin/cache/cache_entry.h:50