SObjectizer-5 Extra
|
A helper type for selection of actual message type and type of message builder. More...
#include <collecting_mbox.hpp>
Public Types | |
using | message_type = typename std::conditional< is_signal, collected_signals_bunch_t< Config_Type >, collected_messages_bunch_t< Config_Type > > ::type |
using | builder_type = typename std::conditional< is_signal, collected_signals_bunch_builder_t< Config_Type >, collected_messages_bunch_builder_t< Config_Type > > ::type |
Static Public Attributes | |
static constexpr bool | is_signal |
A helper type for selection of actual message type and type of message builder.
It defines two typedefs:
Config_Type | a type with enumeration of all necessary type traits. It is expected to be config_type with appropriate type parameters. |
Definition at line 498 of file collecting_mbox.hpp.
using so_5::extra::mboxes::collecting_mbox::details::collected_bunch_type_selector< Config_Type >::builder_type = typename std::conditional< is_signal, collected_signals_bunch_builder_t< Config_Type >, collected_messages_bunch_builder_t< Config_Type > > ::type |
Definition at line 513 of file collecting_mbox.hpp.
using so_5::extra::mboxes::collecting_mbox::details::collected_bunch_type_selector< Config_Type >::message_type = typename std::conditional< is_signal, collected_signals_bunch_t< Config_Type >, collected_messages_bunch_t< Config_Type > > ::type |
Definition at line 507 of file collecting_mbox.hpp.
|
static |
Definition at line 500 of file collecting_mbox.hpp.