CacheEntryEvent & operator=(const CacheEntryEvent< K, V > &other)
Assignment operator.
Definition: cache_entry_event.h:83
Cache entry class template.
Definition: cache_entry.h:40
K key
Key.
Definition: cache_entry.h:154
Cache entry event class template.
Definition: cache_entry_event.h:40
CacheEntryEvent()
Default constructor.
Definition: cache_entry_event.h:48
const V & GetOldValue() const
Get old value.
Definition: cache_entry_event.h:101
CacheEntry & operator=(const CacheEntry &other)
Assignment operator.
Definition: cache_entry.h:110
CacheEntryEvent(const CacheEntryEvent< K, V > &other)
Copy constructor.
Definition: cache_entry_event.h:61
V val
Value.
Definition: cache_entry.h:157
void Read(binary::BinaryRawReader &reader)
Reads cache event using provided raw reader.
Definition: cache_entry_event.h:121
bool hasValue
Indicates whether value exists.
Definition: cache_entry.h:160
virtual ~CacheEntryEvent()
Destructor.
Definition: cache_entry_event.h:72
bool HasOldValue() const
Check if the old value exists.
Definition: cache_entry_event.h:111