SObjectizer  5.5
Public Types | Static Public Member Functions | List of all members
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)
 

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

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)
inlinestatic

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