Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode Class Reference
An opaque handle to a graph node.
More...
#include <Graph.h>
List of all members.
Detailed Description
template<typename NodeTy, typename EdgeTy, bool Directional>
class Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode
An opaque handle to a graph node.
Constructor & Destructor Documentation
template<typename NodeTy , typename EdgeTy , bool Directional>
Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::GraphNode |
( |
FirstGraph * |
p, |
|
|
gNode * |
id | |
|
) |
| | [inline, explicit, private] |
template<typename NodeTy , typename EdgeTy , bool Directional>
Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::GraphNode |
( |
|
) |
[inline] |
Member Function Documentation
template<typename NodeTy , typename EdgeTy , bool Directional>
node_reference Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::getData |
( |
Galois::MethodFlag |
mflag = ALL |
) |
const [inline] |
template<typename NodeTy , typename EdgeTy , bool Directional>
FirstGraph* Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::getGraph |
( |
|
) |
const [inline] |
template<typename NodeTy , typename EdgeTy , bool Directional>
bool Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::hasNeighbor |
( |
const GraphNode & |
N |
) |
const [inline] |
template<typename NodeTy , typename EdgeTy , bool Directional>
bool Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::isNull |
( |
|
) |
const [inline] |
template<typename NodeTy , typename EdgeTy , bool Directional>
bool Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::operator!= |
( |
const GraphNode & |
rhs |
) |
const [inline] |
template<typename NodeTy , typename EdgeTy , bool Directional>
bool Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::operator< |
( |
const GraphNode & |
rhs |
) |
const [inline] |
template<typename NodeTy , typename EdgeTy , bool Directional>
bool Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::operator== |
( |
const GraphNode & |
rhs |
) |
const [inline] |
template<typename NodeTy , typename EdgeTy , bool Directional>
bool Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::operator> |
( |
const GraphNode & |
rhs |
) |
const [inline] |
template<typename NodeTy , typename EdgeTy , bool Directional>
void Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::prefetch_all |
( |
|
) |
[inline] |
Friends And Related Function Documentation
template<typename NodeTy , typename EdgeTy , bool Directional>
Member Data Documentation
template<typename NodeTy , typename EdgeTy , bool Directional>
gNode* Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::ID [private] |
template<typename NodeTy , typename EdgeTy , bool Directional>
FirstGraph* Galois::Graph::FirstGraph< NodeTy, EdgeTy, Directional >::GraphNode::Parent [private] |
The documentation for this class was generated from the following file: