Apache Ignite C++
Public Member Functions | Friends | List of all members
ignite::cache::event::CacheEntryEventFilter< K, V > Class Template Referenceabstract

Cache entry event filter. More...

#include <cache_entry_event_filter.h>

Inheritance diagram for ignite::cache::event::CacheEntryEventFilter< K, V >:

Public Member Functions

 CacheEntryEventFilter ()
 Default constructor.
 
virtual ~CacheEntryEventFilter ()
 Destructor.
 
virtual bool Process (const CacheEntryEvent< K, V > &event)=0
 Event callback. More...
 

Friends

template<typename T >
class impl::cache::event::CacheEntryEventFilterHolder
 

Detailed Description

template<typename K, typename V>
class ignite::cache::event::CacheEntryEventFilter< K, V >

Cache entry event filter.

All templated types should be default-constructable, copy-constructable and assignable.

Template Parameters
KKey type.
VValue type.

Member Function Documentation

◆ Process()

template<typename K , typename V >
virtual bool ignite::cache::event::CacheEntryEventFilter< K, V >::Process ( const CacheEntryEvent< K, V > &  event)
pure virtual

Event callback.

Parameters
eventEvent.
Returns
True if the event passes filter.

The documentation for this class was generated from the following file: