vt::messaging::MsgPtrImplBase struct

Message-type agnostic virtual base class.

Derived classes

template<typename MsgT>
struct MsgPtrImplTyped
template<typename MsgT>
struct MsgPtrImplTyped

Constructors, destructors, conversion operators

~MsgPtrImplBase() virtual

Public functions

void messageDeref(std::byte* msg_ptr) pure virtual

Function documentation

void vt::messaging::MsgPtrImplBase::messageDeref(std::byte* msg_ptr) pure virtual

Invoke messageDeref on the appropriate type. (Ensure a valid delete-expression on virtual message types.)