SObjectizer  5.8
Loading...
Searching...
No Matches
so_5::details::make_message_instance_impl< is_signal, Msg > Struct Template Reference

#include <message.hpp>

Public Types

using E = typename message_payload_type< Msg >::envelope_type
 

Static Public Member Functions

template<typename... Args>
static std::unique_ptr< Emake (Args &&... args)
 

Detailed Description

template<bool is_signal, typename Msg>
struct so_5::details::make_message_instance_impl< is_signal, Msg >

Definition at line 796 of file message.hpp.

Member Typedef Documentation

◆ E

template<bool is_signal, typename Msg >
using so_5::details::make_message_instance_impl< is_signal, Msg >::E = typename message_payload_type< Msg >::envelope_type

Definition at line 798 of file message.hpp.

Member Function Documentation

◆ make()

template<bool is_signal, typename Msg >
template<typename... Args>
static std::unique_ptr< E > so_5::details::make_message_instance_impl< is_signal, Msg >::make ( Args &&... args)
inlinestaticnodiscard

Definition at line 803 of file message.hpp.


The documentation for this struct was generated from the following file: