template<typename RemoteInfo, typename ArgsTuple, typename VirtualContextT>
VrtConstructMsg struct
Base classes
-
template<typename EnvelopeT>struct vt::messaging::ActiveMsg<EpochTagEnvelope>
- The base class for all messages. Common alias is
vt::
which uses the default envelope.Message
Public types
- using MessageParentType = Message
- using VirtualContextType = VirtualContextT
- using ArgsTupleType = ArgsTuple
Constructors, destructors, conversion operators
- vt_msg_serialize_if_needed_by_parent_or_type2(RemoteInfo, ArgsTuple)
- VrtConstructMsg() defaulted
- VrtConstructMsg(ArgsTuple&& in_tup)
Public functions
-
template<typename SerializerT>void serialize(SerializerT& s)