the generic message meant to hold user-specific payload More...
#include <message.h>
Classes | |
| struct | visitor_t |
| struct visitor_t concrete message type visitor More... | |
Public Types | |
| using | payload_t = T |
| alias for payload type | |
Public Member Functions | |
| template<typename... Args> | |
| message_t (const address_ptr_t &addr, Args &&...args) | |
| forwards args for payload construction | |
Public Attributes | |
| T | payload |
| user-defined payload | |
Static Public Attributes | |
| static const void * | message_type |
| unique per-message-type pointer used for routing | |
the generic message meant to hold user-specific payload
| T | payload type |