Remote Procedure Call (RPC) request that discards return values.
More...
|
template<typename... U> |
| async_rpc_request (FunPtr mem_fun_ptr, U &&...u) noexcept |
|
void | operator() (message_shared_ptr &) 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 |
|
|
typedef std::size_t | size_type |
|
template<typename FunPtr, typename... T>
class stapl::runtime::async_rpc_request< FunPtr, T >
Remote Procedure Call (RPC) request that discards return values.
- Template Parameters
-
FunPtr | Function pointer type. |
T | Argument types. |
RPC requests are only inter-process, therefore no shared-memory optimizations are applicable.
The documentation for this class was generated from the following file: