Encapsulates an RMI request that supports combining for subsequent execution via the function operator.
More...
|
constexpr | combinable_rmi_request (const size_type size) noexcept |
|
void | combined (const size_type size) noexcept |
| Informs that a request has been combined by increasing the size of first request.
|
|
constexpr size_type | num_requests (void) const noexcept |
|
constexpr size_type | size (void) const noexcept |
|
size_type & | size (void) noexcept |
|
virtual bool | operator() (context &)=0 |
|
|
static constexpr size_type | minimum_size (void) noexcept |
|
|
typedef std::size_t | size_type |
|
|
static constexpr bool | has_counter = false |
| true if the request has a counter for the combined requests.
|
|
template<bool EmptyArgs>
class stapl::runtime::combinable_rmi_request< EmptyArgs >
Encapsulates an RMI request that supports combining for subsequent execution via the function operator.
- Template Parameters
-
EmptyArgs | Template parameter that if true informs that the request has no arguments or the arguments are empty classes. |
The documentation for this class was generated from the following file: