iox::popo::NotificationCallback🔗
the struct describes a callback with a user defined type which can be attached to a WaitSet or a Listener More...
#include <iceoryx_posh/popo/notification_callback.hpp>
Public Types🔗
Name | |
---|---|
using void(&)(OriginType const, ContextDataType const) | Ref_t |
using void()(OriginType const, ContextDataType *const) | Ptr_t |
Public Attributes🔗
Name | |
---|---|
Ptr_t | m_callback |
ContextDataType * | m_contextData |
Detailed Description🔗
template <typename OriginType ,
typename ContextDataType >
struct iox::popo::NotificationCallback;
the struct describes a callback with a user defined type which can be attached to a WaitSet or a Listener
Public Types Documentation🔗
using Ref_t🔗
using iox::popo::NotificationCallback< OriginType, ContextDataType >::Ref_t = void (&)(OriginType* const, ContextDataType* const);
using Ptr_t🔗
using iox::popo::NotificationCallback< OriginType, ContextDataType >::Ptr_t = void (*)(OriginType* const, ContextDataType* const);
Public Attributes Documentation🔗
variable m_callback🔗
Ptr_t m_callback = nullptr;
variable m_contextData🔗
ContextDataType * m_contextData = nullptr;
Updated on 18 December 2023 at 13:11:43 CET