Hazelcast C++ Client
|
Contract point (from the end user perspective) for serving/accessing entries that can be evicted. More...
#include <EvictableEntryView.h>
Public Member Functions | |
virtual int64_t | getCreationTime () const =0 |
Gets the creation time of this EvictableEntryView in milliseconds. More... | |
virtual int64_t | getLastAccessTime () const =0 |
Gets the latest access time difference of this EvictableEntryView in milliseconds. More... | |
virtual int64_t | getAccessHit () const =0 |
Gets the access hit count of this EvictableEntryView. More... | |
virtual boost::shared_ptr< K > | getKey () const |
Gets the key of the entry. More... | |
virtual boost::shared_ptr< V > | getValue () const |
Gets the value of the entry. More... | |
Contract point (from the end user perspective) for serving/accessing entries that can be evicted.
<K> | the type of the key |
<V> | the type of the value |
|
pure virtual |
Gets the access hit count of this EvictableEntryView.
|
pure virtual |
Gets the creation time of this EvictableEntryView in milliseconds.
|
inlinevirtual |
Gets the key of the entry.
|
pure virtual |
Gets the latest access time difference of this EvictableEntryView in milliseconds.
|
inlinevirtual |
Gets the value of the entry.