File Information
Library: RemotingNG
Package: ORB
Header: Poco/RemotingNG/EventFilter.h
Description
The interface template for event filters.
Inheritance
Direct Base Classes: Poco::RefCountedObject
All Base Classes: Poco::RefCountedObject
Member Summary
Member Functions: accept
Inherited Functions: duplicate, referenceCount, release
Types Aliases
ArgType
using ArgType = T;
Ptr
using Ptr = Poco::AutoPtr < EventFilter < T >>;
Constructors
EventFilter
EventFilter();
Creates the EventFilter.
Destructor
~EventFilter
virtual ~EventFilter();
Destroys the EventFilter.
Member Functions
accept
virtual bool accept(
const T & value
) = 0;
Returns true if the event should be delivered, false otherwise.