libSmalldb  v0.7-66-gb94d22a
Graph Member List

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

$edgeAttrIndexNestedGraphprotected
$nodeAttrIndexNestedGraphprotected
$rootGraphNestedGraphprotected
__construct() (defined in Graph)Graph
Smalldb::StateMachine::Graph::NestedGraph::__construct(Node $parentNode=null)NestedGraphprotected
addEdge(Edge $edge)NestedGraph
addNode(Node $node)NestedGraph
createEdge(string $id=null, Node $start, Node $end, array $attrs)NestedGraph
createNestedGraph(Node $parentNode) (defined in Graph)Graph
createNode(string $id, array $attrs)NestedGraph
edgeAttrChanged($node, $key, $oldValue, $newValue) (defined in NestedGraph)NestedGraph
getAllEdges()Graph
getAllNodes()Graph
getEdge(string $id)NestedGraph
getEdgeById(string $id)Graph
getEdges()NestedGraph
getEdgesByAttr(string $key, $value=true)Graph
getNode(string $id)NestedGraph
getNodeById(string $id)Graph
getNodes()NestedGraph
getNodesByAttr(string $key, $value=true)Graph
getParentNode()NestedGraph
getRootGraph() (defined in NestedGraph)NestedGraph
indexEdgeAttr($key) (defined in Graph)Graph
indexNodeAttr($key) (defined in Graph)Graph
nodeAttrChanged($node, $key, $oldValue, $newValue) (defined in NestedGraph)NestedGraph
removeEdge(Edge $edge)NestedGraph
removeNode(Node $node)NestedGraph