|
OmniEvents
|
The most basic event filter allows only events of a certain CORBA TCKind to pass. More...
#include <Filter.h>


Public Member Functions | |
| FilterByTCKind (CORBA::TCKind kind) | |
| virtual | ~FilterByTCKind () |
| bool | keep (const CORBA::Any &event) const |
| Returns TRUE if the event passes the filter and FALSE if the event should be discarded. More... | |
| void | output (ostream &os) const |
Public Member Functions inherited from OmniEvents::Filter | |
| Filter () | |
| virtual | ~Filter () |
Private Attributes | |
| CORBA::TCKind | _kind |
The most basic event filter allows only events of a certain CORBA TCKind to pass.
Usually used to filter basic types.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Returns TRUE if the event passes the filter and FALSE if the event should be discarded.
Called by filter() once for each event.
Implements OmniEvents::Filter.
|
inlinevirtual |
Implements OmniEvents::Filter.