#include <EventFlags.hpp>
Inheritance diagram for cafe::EventFlags:

Configuration options: one of
Definition at line 24 of file EventFlags.hpp.
Public Member Functions | |
| EventFlags (const char *name) | |
| bool | processEvent (Event &event) |
| Called for every event. | |
| ClassDef (EventFlags, 1) | |
Private Attributes | |
| bool | _any |
| std::vector< std::string > | _flagNames |
| std::vector< TMBEventFlags::Flag > | _flagValues |
| bool | _veto |
| std::vector< std::string > | _vetoflagNames |
| std::vector< TMBEventFlags::Flag > | _vetoflagValues |
|
|
Definition at line 12 of file EventFlags.cpp. References _any, _flagNames, _flagValues, _veto, _vetoflagNames, _vetoflagValues, TMBEventFlags::Flag, TMBEventFlags::GetFlagValue(), cafe::Config::getVString(), cafe::Processor::name(), and cafe::Processor::out(). |
|
||||||||||||
|
|
|
|
Called for every event.
Reimplemented from cafe::Processor. Definition at line 68 of file EventFlags.cpp. References _any, _flagValues, _veto, _vetoflagValues, cafe::Event::getEventFlags(), and TMBEventFlags::HasFlag(). |
|
|
Definition at line 29 of file EventFlags.hpp. Referenced by EventFlags(), and processEvent(). |
|
|
Definition at line 30 of file EventFlags.hpp. Referenced by EventFlags(). |
|
|
Definition at line 31 of file EventFlags.hpp. Referenced by EventFlags(), and processEvent(). |
|
|
Definition at line 32 of file EventFlags.hpp. Referenced by EventFlags(), and processEvent(). |
|
|
Definition at line 33 of file EventFlags.hpp. Referenced by EventFlags(). |
|
|
Definition at line 34 of file EventFlags.hpp. Referenced by EventFlags(), and processEvent(). |
1.3.4