namespace
callback
Namespaces
- namespace cbunion
Classes
-
template<typename SignalT>struct AnonListener
-
template<typename MsgT>struct CallbackAnon
- struct CallbackAnonTypeless
-
template<typename SignalT>struct CallbackBase
-
template<typename CallbackT>struct CallbackBaseTL
-
template<typename MsgT, ActiveTypedFnType<MsgT>* f>struct CallbackBcast
- struct CallbackBcastTypeless
- struct CallbackExplicitTagType
- struct CallbackMultiUseTagType
- struct CallbackObjGroupBcast
- struct CallbackObjGroupSend
- struct CallbackPersistTagType
-
template<typename ColT, typename MsgT>struct CallbackProxyBcast
- struct CallbackProxyBcastDirect
- struct CallbackProxyBcastTypeless
-
template<typename ColT, typename MsgT>struct CallbackProxySend
- struct CallbackProxySendDirect
- struct CallbackProxySendTypeless
-
template<typename MsgT>struct CallbackSend
-
template<typename MsgT, ActiveTypedFnType<MsgT>* f>struct CallbackSendHandler
- struct CallbackSendTypeless
- struct CallbackSingleUseTagType
Variables
- static struct vt::pipe::callback::CallbackPersistTagType CallbackPersistTag
- static struct vt::pipe::callback::CallbackSingleUseTagType CallbackSingleUseTag
- static struct vt::pipe::callback::CallbackMultiUseTagType CallbackMultiUseTag
- static struct vt::pipe::callback::CallbackExplicitTagType CallbackExplicitTag
Variable documentation
static struct vt::pipe::callback::CallbackPersistTagType vt:: pipe:: callback:: CallbackPersistTag
static struct vt::pipe::callback::CallbackSingleUseTagType vt:: pipe:: callback:: CallbackSingleUseTag
static struct vt::pipe::callback::CallbackMultiUseTagType vt:: pipe:: callback:: CallbackMultiUseTag
static struct vt::pipe::callback::CallbackExplicitTagType vt:: pipe:: callback:: CallbackExplicitTag