Galois
|
#include <PerThreadContainer.h>
Public Types | |
typedef gstl::template Map< K, V, C > | container_type |
typedef gstl::template FixedSizeAlloc< typename container_type::value_type > | Alloc_ty |
typedef Super_ty::global_const_iterator | global_const_iterator |
typedef Super_ty::global_const_reverse_iterator | global_const_reverse_iterator |
Public Types inherited from galois::PerThreadContainer< gstl::template Map< K, V, C > > | |
typedef gstl::template Map< K, V, C > | container_type |
typedef container_type::value_type | value_type |
typedef container_type::reference | reference |
typedef container_type::pointer | pointer |
typedef container_type::size_type | size_type |
typedef container_type::iterator | local_iterator |
typedef container_type::const_iterator | local_const_iterator |
typedef container_type::reverse_iterator | local_reverse_iterator |
typedef container_type::const_reverse_iterator | local_const_reverse_iterator |
typedef PerThreadContainer | This_ty |
typedef TypeFactory< This_ty > ::OuterIter | OuterIter |
typedef TypeFactory< This_ty > ::RvrsOuterIter | RvrsOuterIter |
typedef galois::ChooseStlTwoLevelIterator < OuterIter, typename container_type::iterator > ::type | global_iterator |
typedef galois::ChooseStlTwoLevelIterator < OuterIter, typename container_type::const_iterator > ::type | global_const_iterator |
typedef galois::ChooseStlTwoLevelIterator < RvrsOuterIter, typename container_type::reverse_iterator > ::type | global_reverse_iterator |
typedef galois::ChooseStlTwoLevelIterator < RvrsOuterIter, typename container_type::const_reverse_iterator > ::type | global_const_reverse_iterator |
typedef global_iterator | iterator |
typedef global_const_iterator | const_iterator |
typedef global_reverse_iterator | reverse_iterator |
typedef global_const_reverse_iterator | const_reverse_iterator |
Protected Types | |
typedef PerThreadContainer < container_type > | Super_ty |
Protected Attributes | |
Alloc_ty | alloc |
Additional Inherited Members | |
Protected Member Functions inherited from galois::PerThreadContainer< gstl::template Map< K, V, C > > | |
PerThreadContainer () | |
void | init (Args &&...args) |
~PerThreadContainer () | |
typedef gstl::template FixedSizeAlloc< typename container_type::value_type> galois::PerThreadMap< K, V, C >::Alloc_ty |
typedef gstl::template Map<K, V, C> galois::PerThreadMap< K, V, C >::container_type |
typedef Super_ty::global_const_iterator galois::PerThreadMap< K, V, C >::global_const_iterator |
typedef Super_ty::global_const_reverse_iterator galois::PerThreadMap< K, V, C >::global_const_reverse_iterator |
|
protected |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |