#include <dispatcher.hpp>
Public Member Functions | |
void | add (LoopbackFrameListenerBase *listener) |
bool | doesExist (const LoopbackFrameListenerBase *listener) const |
unsigned | getNumListeners () const |
void | invokeListeners (RxFrame &frame) |
void | remove (LoopbackFrameListenerBase *listener) |
Private Attributes | |
LinkedListRoot< LoopbackFrameListenerBase > | listeners_ |
Additional Inherited Members | |
![]() | |
Noncopyable () | |
~Noncopyable () | |
Definition at line 49 of file dispatcher.hpp.
void uavcan::LoopbackFrameListenerRegistry::add | ( | LoopbackFrameListenerBase * | listener | ) |
Definition at line 33 of file uc_dispatcher.cpp.
bool uavcan::LoopbackFrameListenerRegistry::doesExist | ( | const LoopbackFrameListenerBase * | listener | ) | const |
Definition at line 45 of file uc_dispatcher.cpp.
|
inline |
Definition at line 57 of file dispatcher.hpp.
void uavcan::LoopbackFrameListenerRegistry::invokeListeners | ( | RxFrame & | frame | ) |
Definition at line 60 of file uc_dispatcher.cpp.
void uavcan::LoopbackFrameListenerRegistry::remove | ( | LoopbackFrameListenerBase * | listener | ) |
Definition at line 39 of file uc_dispatcher.cpp.
|
private |
Definition at line 51 of file dispatcher.hpp.