STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types | Public Attributes
stapl::localize_element< View, GID, Stub > Struct Template Reference

Defines an object that provides the same interface as std::pair. More...

Public Member Functions

 localize_element (View const &view, const GID &gid)
 
 localize_element (View &view, const GID &gid)
 
 localize_element (localize_element const &)=default
 
 localize_element (localize_element &&)=default
 

Public Types

typedef Stub view_type
 
typedef view_type first_type
 
typedef GID second_type
 

Public Attributes

first_type m_stub
 
first_type * first
 
second_type second
 

Detailed Description

template<typename View, typename GID, typename Stub>
struct stapl::localize_element< View, GID, Stub >

Defines an object that provides the same interface as std::pair.

This object is used during task creation to specify the data that is used for the task.

Template Parameters
StubDefines the object responsible to determine the localization of the given reference.

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