template<typename ColT, typename MsgT>
InsertMsg 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 IndexType = typename ColT::IndexType
-
using MessageParentType = ::vt::
Message
Constructors, destructors, conversion operators
- vt_msg_serialize_required()
- InsertMsg() defaulted
- InsertMsg(CollectionProxy<ColT> in_proxy, IndexType in_idx, NodeType in_construct_node, NodeType in_home_node, EpochType in_insert_epoch, MsgSharedPtr<MsgT> in_insert_msg = nullptr)
Public functions
-
template<typename SerializerT>void serialize(SerializerT& s)