SObjectizer  5.7
Public Types | Static Public Attributes | List of all members
so_5::details::message_mutability_traits< T > Struct Template Reference

Detector of message type traits in dependency of message immutability or mutability. More...

#include <message.hpp>

Public Types

using payload_type = typename std::decay< T >::type
 
using subscription_type = payload_type
 
using mhood_param_type = payload_type
 

Static Public Attributes

static const constexpr message_mutability_t mutability
 

Detailed Description

template<typename T>
struct so_5::details::message_mutability_traits< T >

Detector of message type traits in dependency of message immutability or mutability.

Since
v.5.5.19

Member Typedef Documentation

◆ mhood_param_type

◆ payload_type

template<typename T >
using so_5::details::message_mutability_traits< T >::payload_type = typename std::decay<T>::type

◆ subscription_type

Member Data Documentation

◆ mutability

template<typename T >
const constexpr message_mutability_t so_5::details::message_mutability_traits< T >::mutability
static

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