#include <Details.h>
Public Member Functions | |
uint64_t | localBegin (uint64_t numNodes) const |
uint64_t | localEnd (uint64_t numNodes) const |
void | setLocalRange (uint64_t begin, uint64_t end) |
Private Types | |
typedef std::pair< uint64_t, uint64_t > | Range |
Private Attributes | |
Runtime::PerThreadStorage< Range > | localIterators |
typedef std::pair<uint64_t,uint64_t> Galois::Graph::detail::LocalIteratorFeature< Enable >::Range [private] |
uint64_t Galois::Graph::detail::LocalIteratorFeature< Enable >::localBegin | ( | uint64_t | numNodes | ) | const [inline] |
uint64_t Galois::Graph::detail::LocalIteratorFeature< Enable >::localEnd | ( | uint64_t | numNodes | ) | const [inline] |
void Galois::Graph::detail::LocalIteratorFeature< Enable >::setLocalRange | ( | uint64_t | begin, | |
uint64_t | end | |||
) | [inline] |
Runtime::PerThreadStorage<Range> Galois::Graph::detail::LocalIteratorFeature< Enable >::localIterators [private] |