![]() |
anatomist
4.7.0
3D neuroimaging data viewer
|
Filering of events sent to the external wolrd (output streams) More...
#include <anatomist/processor/event.h>
Public Member Functions | |
| OutputEventFilter () | |
| ~OutputEventFilter () | |
| void | filter (const std::string &evtype) |
| void | filter (const std::set< std::string > &evtype) |
| void | unfilter (const std::string &evtype) |
| void | unfilter (const std::set< std::string > &evtype) |
| const std::set< std::string > & | filters () const |
| void | setDefaultIsFiltering (bool) |
| bool | isDefaultFiltering () const |
| void | clear () |
Filering of events sent to the external wolrd (output streams)
There are currently a number of events. The list may not be exhaustive since events are dynamically created, but there's at least:
These are not 'real' events because they are not dispatched to all output streams but only to the one which asked for it:
| anatomist::OutputEventFilter::OutputEventFilter | ( | ) |
| anatomist::OutputEventFilter::~OutputEventFilter | ( | ) |
| void anatomist::OutputEventFilter::clear | ( | ) |
| void anatomist::OutputEventFilter::filter | ( | const std::string & | evtype | ) |
| void anatomist::OutputEventFilter::filter | ( | const std::set< std::string > & | evtype | ) |
|
inline |
|
inline |
| void anatomist::OutputEventFilter::setDefaultIsFiltering | ( | bool | ) |
| void anatomist::OutputEventFilter::unfilter | ( | const std::string & | evtype | ) |
| void anatomist::OutputEventFilter::unfilter | ( | const std::set< std::string > & | evtype | ) |