|
SObjectizer
5.5
|
Special container for holding receive parameters and receive cases. More...
#include <mchain.hpp>
Public Member Functions | |
| prepared_receive_t (const prepared_receive_t &)=delete | |
| prepared_receive_t & | operator= (const prepared_receive_t &)=delete |
| template<typename... Handlers> | |
| prepared_receive_t (mchain_receive_params_t params, Handlers &&... cases) | |
| Initializing constructor. More... | |
| prepared_receive_t (prepared_receive_t &&other) | |
| Move constructor. More... | |
| prepared_receive_t & | operator= (prepared_receive_t &&other) SO_5_NOEXCEPT |
| Move operator. More... | |
| void | swap (prepared_receive_t &o) SO_5_NOEXCEPT |
| Swap operation. More... | |
Getters | |
| const mchain_receive_params_t & | params () const |
| const so_5::details::handlers_bunch_t< Handlers_Count > & | handlers () const |
Private Attributes | |
| mchain_receive_params_t | m_params |
| Parameters for receive. More... | |
| so_5::details::handlers_bunch_t< Handlers_Count > | m_bunch |
| Cases for receive. More... | |
Special container for holding receive parameters and receive cases.
|
delete |
|
inline |
Initializing constructor.
|
inline |
Move constructor.
|
inline |
|
delete |
|
inline |
Move operator.
|
inline |
|
inline |
Swap operation.
|
private |
Cases for receive.
|
private |
Parameters for receive.
1.8.14