XACC
xacc::Graph Member List

This is the complete list of members for xacc::Graph, including all inherited members.

addEdge(const int srcIndex, const int tgtIndex, const double edgeWeight)=0 (defined in xacc::Graph)xacc::Graphpure virtual
addEdge(const int srcIndex, const int tgtIndex)=0 (defined in xacc::Graph)xacc::Graphpure virtual
addVertex()=0 (defined in xacc::Graph)xacc::Graphpure virtual
addVertex(HeterogeneousMap &properties)=0 (defined in xacc::Graph)xacc::Graphpure virtual
addVertex(HeterogeneousMap &&properties)=0 (defined in xacc::Graph)xacc::Graphpure virtual
clone()=0 (defined in xacc::Graph)xacc::Graphpure virtual
computeShortestPath(int startIndex, std::vector< double > &distances, std::vector< int > &paths)=0 (defined in xacc::Graph)xacc::Graphpure virtual
degree(const int index)=0 (defined in xacc::Graph)xacc::Graphpure virtual
depth()=0 (defined in xacc::Graph)xacc::Graphpure virtual
description() const =0xacc::Identifiablepure virtual
diameter()=0 (defined in xacc::Graph)xacc::Graphpure virtual
edgeExists(const int srcIndex, const int tgtIndex)=0 (defined in xacc::Graph)xacc::Graphpure virtual
getEdgeWeight(const int srcIndex, const int tgtIndex)=0 (defined in xacc::Graph)xacc::Graphpure virtual
getNeighborList(const int index)=0 (defined in xacc::Graph)xacc::Graphpure virtual
getVertexProperties(const int index)=0 (defined in xacc::Graph)xacc::Graphpure virtual
name() const =0xacc::Identifiablepure virtual
order()=0 (defined in xacc::Graph)xacc::Graphpure virtual
read(std::istream &stream)=0 (defined in xacc::Graph)xacc::Graphpure virtual
removeEdge(const int srcIndex, const int tgtIndex)=0 (defined in xacc::Graph)xacc::Graphpure virtual
setEdgeWeight(const int srcIndex, const int tgtIndex, const double weight)=0 (defined in xacc::Graph)xacc::Graphpure virtual
setVertexProperties(const int index, HeterogeneousMap &properties)=0 (defined in xacc::Graph)xacc::Graphpure virtual
setVertexProperties(const int index, HeterogeneousMap &&properties)=0 (defined in xacc::Graph)xacc::Graphpure virtual
shouldClone() (defined in xacc::Cloneable< Graph >)xacc::Cloneable< Graph >inlinevirtual
size()=0 (defined in xacc::Graph)xacc::Graphpure virtual
write(std::ostream &stream)=0 (defined in xacc::Graph)xacc::Graphpure virtual
~Cloneable()xacc::Cloneable< Graph >inlinevirtual
~Identifiable()xacc::Identifiableinlinevirtual