RMI request that calls the given callback with the return value of the function.
More...
|
template<typename Callback , typename Handle , typename F , typename... U> |
| sync_rmi_request (Callback &&c, Handle &&h, F &&f, U &&... u) noexcept |
|
bool | operator() (context &ctx) final |
|
constexpr size_type | size (void) const noexcept |
|
size_type & | size (void) noexcept |
|
|
template<typename... U> |
static std::size_t | expected_size (U &&... u) noexcept |
|
static constexpr size_type | minimum_size (void) noexcept |
|
|
typedef std::size_t | size_type |
|
template<typename ReturnCallback, typename ObjectHandle, typename MemFun, typename... T>
class stapl::runtime::sync_rmi_request< ReturnCallback, ObjectHandle, MemFun, T >
RMI request that calls the given callback with the return value of the function.
- Template Parameters
-
ReturnCallback | Callback type. |
ObjectHandle | Distributed object handle type. |
MemFun | Member function pointer type. |
T | Argument types. |
The documentation for this class was generated from the following file: