Galois::Runtime::PerThreadVector< T > Class Template Reference

#include <PerThreadWorkList.h>

Inheritance diagram for Galois::Runtime::PerThreadVector< T >:
Galois::Runtime::PerThreadWorkList< PerThreadFactory::template Vector< T >::type >

List of all members.

Public Types

typedef PerThreadFactory::Heap Heap_ty
typedef
PerThreadFactory::template
Alloc< T >::type 
Alloc_ty
typedef
PerThreadFactory::template
Vector< T >::type 
Cont_ty

Public Member Functions

 PerThreadVector ()
void reserve_all (size_t sz)

Protected Types

typedef PerThreadWorkList
< Cont_ty
Super_ty

Protected Attributes

Heap_ty heap
Alloc_ty alloc

template<typename T>
class Galois::Runtime::PerThreadVector< T >


Member Typedef Documentation

template<typename T >
typedef PerThreadFactory::template Alloc<T>::type Galois::Runtime::PerThreadVector< T >::Alloc_ty
template<typename T >
typedef PerThreadFactory::template Vector<T>::type Galois::Runtime::PerThreadVector< T >::Cont_ty
template<typename T >
typedef PerThreadWorkList<Cont_ty> Galois::Runtime::PerThreadVector< T >::Super_ty [protected]

Constructor & Destructor Documentation

template<typename T >
Galois::Runtime::PerThreadVector< T >::PerThreadVector (  )  [inline]

Member Function Documentation

template<typename T >
void Galois::Runtime::PerThreadVector< T >::reserve_all ( size_t  sz  )  [inline]

Member Data Documentation

template<typename T >
Alloc_ty Galois::Runtime::PerThreadVector< T >::alloc [protected]
template<typename T >
Heap_ty Galois::Runtime::PerThreadVector< T >::heap [protected]

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1