Helper class for building and registering new cooperation.
More...
#include <environment.hpp>
Helper class for building and registering new cooperation.
- Since
- v.5.5.5
Definition at line 2101 of file environment.hpp.
◆ introduce_coop_helper_t() [1/2]
| so_5::details::introduce_coop_helper_t::introduce_coop_helper_t |
( |
environment_t & | env | ) |
|
|
inline |
Constructor for the case of creation a cooperation without parent.
Definition at line 2149 of file environment.hpp.
◆ introduce_coop_helper_t() [2/2]
Constructor for the case of creation a cooperation with parent.
Definition at line 2153 of file environment.hpp.
◆ build_and_register_coop()
template<typename Lambda >
| decltype(auto) so_5::details::introduce_coop_helper_t::build_and_register_coop |
( |
disp_binder_shptr_t | binder, |
|
|
Lambda && | lambda ) |
|
inlineprivate |
◆ introduce() [1/2]
template<typename L >
| decltype(auto) so_5::details::introduce_coop_helper_t::introduce |
( |
disp_binder_shptr_t | binder, |
|
|
L && | lambda ) |
|
inline |
For the case:
- dispatcher builder is specified.
Definition at line 2179 of file environment.hpp.
◆ introduce() [2/2]
template<typename L >
| decltype(auto) so_5::details::introduce_coop_helper_t::introduce |
( |
L && | lambda | ) |
|
|
inline |
◆ m_env
◆ m_parent
The documentation for this class was generated from the following file: