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
ArgType
typedef T ArgType;
Ptr
typedef Poco::AutoPtr < EventFilter < T > > Ptr;
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.