![]() |
Apache Ignite 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. |
1.8.17