WSF
wsf::comm::graph::Graph Member List

This is the complete list of members for wsf::comm::graph::Graph, including all inherited members.

Clear()wsf::comm::graph::Graph
CreateNode(const Address &aAddress)wsf::comm::graph::Graphvirtual
EraseEdge(const Node *aSourceNode, const Node *aDestinationNode)wsf::comm::graph::Graphvirtual
EraseEdge(const Address &aSourceAddress, const Address &aDestinationAddress)wsf::comm::graph::Graphvirtual
FindAnyPath(const Address &aSourceAddress, const Address &aDestinationAddress, AddressList *aAddressList, double &aCost, const GraphImpl::cost_func *aCostClass=nullptr) constwsf::comm::graph::Graph
FindEdge(const Node *aSourceNode, const Node *aDestinationNode)wsf::comm::graph::Graphvirtual
FindEdge(const Address &aSourceAddress, const Address &aDestinationAddress)wsf::comm::graph::Graphvirtual
FindNode(const Address &aAddress) constwsf::comm::graph::Graphvirtual
FindPath(const Node *aSourceNode, const Node *aDestinationNode, GraphImpl::NodeList &aPath, double &aCost, const GraphImpl::cost_func *aCostClass=nullptr) constwsf::comm::graph::Graph
FindPath(const Address &aSourceAddress, const Address &aDestinationAddress, AddressList &aAddressList, double &aCost, const GraphImpl::cost_func *aCostClass=nullptr) constwsf::comm::graph::Graph
GetAllNodeEdges(const Node *aNodePtr)wsf::comm::graph::Graphvirtual
GetAllNodeEdges(const Address &aAddress)wsf::comm::graph::Graphvirtual
GetIncomingNodeEdges(const Node *aNodePtr)wsf::comm::graph::Graphvirtual
GetIncomingNodeEdges(const Address &aAddress)wsf::comm::graph::Graphvirtual
GetNodes() constwsf::comm::graph::Graph
GetOutgoingNodeEdges(const Node *aNodePtr) constwsf::comm::graph::Graphvirtual
GetOutgoingNodeEdges(const Address &aAddress) constwsf::comm::graph::Graphvirtual
GetScriptClassName() const overridewsf::comm::graph::Graphinline
Graph()=defaultwsf::comm::graph::Graph
Graph(const Graph &aSrc)=defaultwsf::comm::graph::Graph
GraphAction enum namewsf::comm::graph::Graph
InsertEdge(const Node *aSourceNode, const Node *aDestinationNode, bool aIsEnabled, bool aIsStatic=false)wsf::comm::graph::Graphvirtual
InsertEdge(const Address &aSourceAddress, const Address &aDestinationAddress, bool aIsEnabled, bool aIsStatic=false)wsf::comm::graph::Graphvirtual
IsUserModifiable() constwsf::comm::graph::Graphinline
operator=(const Graph &aRhs)=defaultwsf::comm::graph::Graph
RemoveNode(const Node *aNodePtr)wsf::comm::graph::Graphvirtual
RemoveNode(const Address &aAddress)wsf::comm::graph::Graphvirtual
RemoveNodeEdges(Node *aNode)wsf::comm::graph::Graphvirtual
SetUserModifiable(bool aCanModify)wsf::comm::graph::Graphinline
~Graph()=defaultwsf::comm::graph::Graphvirtual
Copyrights Multiple, All Rights Reserved