#include <MultiEventSink.hpp>
Public Member Functions | |
| void | add (IEventSink &sink) |
| void | onEvent (const rg_event &event) noexcept override |
| Public Member Functions inherited from bastionguard::rootguard::IEventSink | |
| virtual | ~IEventSink ()=default |
Private Attributes | |
| std::vector< std::reference_wrapper< IEventSink > > | sinks_ |
Definition at line 9 of file MultiEventSink.hpp.
| void bastionguard::rootguard::MultiEventSink::add | ( | IEventSink & | sink | ) |
Definition at line 6 of file MultiEventSink.cpp.
References sinks_.
Referenced by main().
|
overridevirtualnoexcept |
Implements bastionguard::rootguard::IEventSink.
Definition at line 11 of file MultiEventSink.cpp.
References sinks_.
|
private |
Definition at line 15 of file MultiEventSink.hpp.