![]() |
anatomist
5.1.2
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::set< std::string > & | evtype | ) |
void anatomist::OutputEventFilter::filter | ( | const std::string & | evtype | ) |
|
inline |
|
inline |
void anatomist::OutputEventFilter::setDefaultIsFiltering | ( | bool | ) |
void anatomist::OutputEventFilter::unfilter | ( | const std::set< std::string > & | evtype | ) |
void anatomist::OutputEventFilter::unfilter | ( | const std::string & | evtype | ) |