|  |   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
 1.8.17