Internal: Association Event - Module - Handler, event type specific. More...
#include <senf/PPI/detail/EventBinding.hh>

Public Types | |
| typedef EventType | Event |
| typedef detail::EventArgType< Event >::type | EventArg |
| typedef detail::Callback< EventArg >::type | Callback |
Public Types inherited from senf::ppi::detail::EventBindingHelper< EventType, EventBinding< EventType > > | |
| typedef detail::EventArgType< EventType >::type | EventArg |
Public Member Functions | |
| EventBinding (EventManager &manager, module::Module &module, Callback callback, EventDescriptor &descriptor) | |
Public Member Functions inherited from senf::ppi::detail::EventBindingBase | |
| ~EventBindingBase () | |
| EventManager & | manager () const |
| module::Module & | module () const |
Public Member Functions inherited from senf::ppi::detail::EventBindingHelper< EventType, EventBinding< EventType > > | |
| void | callback (EventArg event, ClockService::clock_type time) |
| void | callback (EventArg event) |
Additional Inherited Members | |
Protected Member Functions inherited from senf::ppi::detail::EventBindingBase | |
| EventBindingBase (EventManager &manager, module::Module &module, EventDescriptor &descriptor) | |
| void | eventTime (ClockService::clock_type time) |
Internal: Association Event - Module - Handler, event type specific.
Definition at line 88 of file EventBinding.hh.
| typedef detail::Callback<EventArg>::type senf::ppi::detail::EventBinding< EventType >::Callback |
Definition at line 95 of file EventBinding.hh.
| typedef EventType senf::ppi::detail::EventBinding< EventType >::Event |
Definition at line 93 of file EventBinding.hh.
| typedef detail::EventArgType<Event>::type senf::ppi::detail::EventBinding< EventType >::EventArg |
Definition at line 94 of file EventBinding.hh.
| senf::ppi::detail::EventBinding< EventType >::EventBinding | ( | EventManager & | manager, |
| module::Module & | module, | ||
| Callback | callback, | ||
| EventDescriptor & | descriptor | ||
| ) |