SObjectizer-5 Extra
|
Namespaces | |
details | |
errors | |
Classes | |
class | just_envelope_t |
A very simple implementation of envelope which do nothing except holding a payload. More... | |
class | time_limited_delivery_t |
A special envelope to perform time-limited delivery. More... | |
Functions | |
template<typename Message , typename... Args> | |
SO_5_NODISCARD details::payload_holder_t | make (Args &&...args) |
A special message builder that allows to wrap a message into an envelope. More... | |
SO_5_NODISCARD details::payload_holder_t so_5::extra::enveloped_msg::make | ( | Args &&... | args | ) |
A special message builder that allows to wrap a message into an envelope.
This function creates an instance of a specified message type and creates a chain of builders that envelope this instance into an envelope and send the enveloped message as ordinary or delayed/periodic message.
Usage examples:
Definition at line 258 of file send_functions.hpp.