STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Static Public Member Functions | Public Types
stapl::runtime::executor_rmi_request< Function, RetFunction > Class Template Referencefinal

Request for executing the given function on the destination location. More...

Public Member Functions

template<typename F >
 executor_rmi_request (F &&f) noexcept
 
bool operator() (context &ctx) final
 
constexpr size_type size (void) const noexcept
 
size_type & size (void) noexcept
 

Static Public Member Functions

template<typename F >
static std::size_t expected_size (F &&f) noexcept
 
static constexpr size_type minimum_size (void) noexcept
 

Public Types

typedef std::size_t size_type
 

Detailed Description

template<typename Function, typename RetFunction>
class stapl::runtime::executor_rmi_request< Function, RetFunction >

Request for executing the given function on the destination location.

Template Parameters
FunctionFunction type.
RetFunctionFunction retrieval type.

When the request executes, the gang_executor of the destination is given to the function as an argument.

See also
executor_rmi()

The documentation for this class was generated from the following file: