SObjectizer  5.8
Loading...
Searching...
No Matches
transformed_message.hpp File Reference

Stuff related to template type transformed_message. More...

#include <so_5/message.hpp>
#include <so_5/message_holder.hpp>
#include <so_5/mbox.hpp>

Go to the source code of this file.

Classes

struct  so_5::impl::transformed_message_impl::message_maker< is_signal, Result, Msg, Args >
 A helper function to call appropriate constructor of resulting type in dependence of message or signal. More...
 
struct  so_5::impl::transformed_message_impl::message_maker< true, Result, Msg >
 A specialization of signal. More...
 
class  so_5::transformed_message_t< Msg >
 A result of message transformation. More...
 

Namespaces

namespace  so_5
 Private part of message limit implementation.
 
namespace  so_5::impl
 Details of SObjectizer run-time implementations.
 
namespace  so_5::impl::transformed_message_impl
 

Functions

template<typename Msg , typename... Args>
transformed_message_t< Msg > so_5::make_transformed (mbox_t mbox, Args &&... args)
 Helper function for creation of an instance of transformed_message_t.
 
template<typename Msg , message_ownership_t Ownership>
transformed_message_t< Msg > so_5::make_transformed (mbox_t mbox, message_holder_t< Msg, Ownership > msg_holder)
 Helper function for creation of an instance of transformed_message_t.
 

Detailed Description

Stuff related to template type transformed_message.

Since
v.5.8.1

Definition in file transformed_message.hpp.