vt::pipe::callback::CallbackObjGroupBcast struct

Base classes

template<typename CallbackT>
struct CallbackBaseTL<CallbackObjGroupBcast>

Derived classes

struct BcastObjGrpCB

Constructors, destructors, conversion operators

CallbackObjGroupBcast() defaulted
CallbackObjGroupBcast(HandlerType const in_han, ObjGroupProxyType const& in_objgroup)

Public functions

template<typename SerializerT>
void serialize(SerializerT& s)
auto operator==(CallbackObjGroupBcast const& other) const -> bool
template<typename MsgT>
void trigger(MsgT* msg, PipeType const& pipe)
void triggerVoid(] PipeType const& pipe)
template<typename MsgT>
void trigger(MsgT* in_msg, ] PipeType const& pipe)

Function documentation

template<typename MsgT>
void vt::pipe::callback::CallbackObjGroupBcast::trigger(MsgT* in_msg, ] PipeType const& pipe)