Request to construct an object in a new single location gang.
More...
|
template<typename C , typename F > |
| single_location_construct_request (C &&c, F &&f) noexcept |
|
bool | operator() (location_md &, message_shared_ptr &) final |
|
constexpr size_type | size (void) const noexcept |
|
size_type & | size (void) noexcept |
|
|
template<typename C , typename F > |
static std::size_t | expected_size (C &&c, F &&f) noexcept |
|
|
using | size_type = std::size_t |
|
template<typename Callback, typename Function>
class stapl::runtime::single_location_construct_request< Callback, Function >
Request to construct an object in a new single location gang.
- Template Parameters
-
Callback | Callback to pass a pointer to the constructed object. |
Function | Function that creates a new object. |
The documentation for this class was generated from the following file: