STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Friends
stapl::cm_impl::multi_gid_set_iterator< Map, MappingFunction, Reference > Class Template Reference

Iterator for the multi_gid_set, that traverses all elements in the GID set and produces local references. More...

Public Member Functions

 multi_gid_set_iterator (const Map *m, map_iterator vector_it, vector_iterator current_it)
 

Friends

class boost::iterator_core_access
 

Detailed Description

template<typename Map, typename MappingFunction, typename Reference>
class stapl::cm_impl::multi_gid_set_iterator< Map, MappingFunction, Reference >

Iterator for the multi_gid_set, that traverses all elements in the GID set and produces local references.

Template Parameters
MapAn unordered_map that maps base container iterators to GID sets
MappingFunctionA function to translate GIDs on dereference
ReferenceThe proxy type of the elements in the base container

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