![]() |
GridGain C++
|
Cache entry processor class template. More...
#include <cache_entry_processor.h>
Public Member Functions | |
virtual | ~CacheEntryProcessor () |
Destructor. | |
virtual R | Process (MutableCacheEntry< K, V > &entry, const A &arg)=0 |
Process entry, using input argument and return result. More... | |
Friends | |
class | ignite::IgniteBinding |
Cache entry processor class template.
Any cache processor should inherit from this class.
All templated types should be default-constructable, copy-constructable and assignable.
K | Key type. |
V | Value type. |
R | Process method return type. |
A | Process method argument type. |
|
pure virtual |
Process entry, using input argument and return result.
entry | Entry to process. |
arg | Argument. |