OmniEvents
|
Event filter interface. More...
#include <Filter.h>
Public Member Functions | |
Filter () | |
virtual | ~Filter () |
virtual bool | keep (const CORBA::Any &event) const =0 |
Returns TRUE if the event passes the filter and FALSE if the event should be discarded. | |
virtual void | output (ostream &os) const =0 |
virtual bool OmniEvents::Filter::keep | ( | const CORBA::Any & | event | ) | const [pure virtual] |
Returns TRUE if the event passes the filter and FALSE if the event should be discarded.
Called by filter() once for each event.
Implemented in OmniEvents::FilterByTCKind, and OmniEvents::FilterByRepositoryId.
virtual void OmniEvents::Filter::output | ( | ostream & | os | ) | const [pure virtual] |
Implemented in OmniEvents::FilterByTCKind, and OmniEvents::FilterByRepositoryId.