template<typename MsgT, typename SelfT, typename ... DepTypesT>
vt::messaging::SerializeIfNeededMsg struct

Base classes

template<typename MsgT>
struct DefinesSerializationMode<SelfT>

Derived classes

template<typename DataType>
struct vt::collective::reduce::operators::ReduceDataMsg
template<typename T, std::size_t N>
struct vt::collective::reduce::operators::ReduceArrMsg
template<typename DataType>
struct vt::collective::reduce::operators::ReduceDataMsg

Public static variables

static ::vt::messaging::SerializationMode vt_serialize_mode constexpr

Constructors, destructors, conversion operators

template<typename... Args>
SerializeIfNeededMsg(Args && ... args)

Public functions

template<typename SerializerT>
void serialize(SerializerT& s)