| 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

  K | Key type.
  V | Value 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

  event | Event.

Returns
  True if the event passes filter.

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

- cache_entry_event_filter.h