Galois
|
Wrapper around a graph node that provides a lock for it as well as in-neighbor tracking. More...
#include <MorphHyperGraph.h>
Public Attributes | |
galois::substrate::SimpleLock | lock |
lock for wrapped graph node More... | |
GraphNode | n |
single graph node wrapped by this struct More... | |
galois::gstl::Vector < std::pair< GraphNode, EdgeTy * > > | inNghs |
stores in neighbors More... | |
Wrapper around a graph node that provides a lock for it as well as in-neighbor tracking.
galois::gstl::Vector<std::pair<GraphNode, EdgeTy*> > galois::graphs::MorphHyperGraph< NodeTy, EdgeTy, Directional, InOut, HasNoLockable, SortedNeighbors, FileEdgeTy >::AuxNode::inNghs |
stores in neighbors
galois::substrate::SimpleLock galois::graphs::MorphHyperGraph< NodeTy, EdgeTy, Directional, InOut, HasNoLockable, SortedNeighbors, FileEdgeTy >::AuxNode::lock |
lock for wrapped graph node
GraphNode galois::graphs::MorphHyperGraph< NodeTy, EdgeTy, Directional, InOut, HasNoLockable, SortedNeighbors, FileEdgeTy >::AuxNode::n |
single graph node wrapped by this struct