STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::runtime::gang_md::fence_md Class Reference

Fence metadata for intergang requests. More...

Public Member Functions

void update_sent (const id gid, const nesting_level n, const unsigned int sent)
 
void update_processed (const id gid, const nesting_level n, const unsigned int processed)
 
void update (const id gid, const nesting_level n, const unsigned int sent, const unsigned int processed)
 
template<typename T >
void update (T &&t)
 
container_type retrieve (void)
 
bool none_pending (void) const
 

Public Types

using key_type = std::pair< id, nesting_level >
 
using container_type = std::unordered_map< key_type, int, boost::hash< key_type > >
 

Detailed Description

Fence metadata for intergang requests.


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