| addEdge(const NodeIterator &p1, const NodeIterator &p2, const EdgeInfo &t)=0 (defined in Rose::FlowGraphInterface::FlowGraphCreateInterface< NodeInfo, EdgeInfo, NodeIterator, EdgeIterator >) | Rose::FlowGraphInterface::FlowGraphCreateInterface< NodeInfo, EdgeInfo, NodeIterator, EdgeIterator > | pure virtual |
| addNode(const NodeInfo &node)=0 (defined in Rose::FlowGraphInterface::FlowGraphCreateInterface< NodeInfo, EdgeInfo, NodeIterator, EdgeIterator >) | Rose::FlowGraphInterface::FlowGraphCreateInterface< NodeInfo, EdgeInfo, NodeIterator, EdgeIterator > | pure virtual |
| allowMutationDuringTraversal() const (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | inlinevirtual |
| dereferenceEdge(const EdgeIterator &p) const =0 (defined in Rose::FlowGraphInterface::CtrlflowGraphInterface< NodeIterator, EdgeIterator, NodeInfo, EdgeInfo, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::CtrlflowGraphInterface< NodeIterator, EdgeIterator, NodeInfo, EdgeInfo, NodeCollection, EdgeCollection > | pure virtual |
| dereferenceNode(const NodeIterator &p) const =0 (defined in Rose::FlowGraphInterface::CtrlflowGraphInterface< NodeIterator, EdgeIterator, NodeInfo, EdgeInfo, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::CtrlflowGraphInterface< NodeIterator, EdgeIterator, NodeInfo, EdgeInfo, NodeCollection, EdgeCollection > | pure virtual |
| EdgeCollectionType typedef (defined in Rose::FlowGraphInterface::CtrlflowGraphInterface< NodeIterator, EdgeIterator, NodeInfo, EdgeInfo, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::CtrlflowGraphInterface< NodeIterator, EdgeIterator, NodeInfo, EdgeInfo, NodeCollection, EdgeCollection > | |
| EdgePredicate typedef (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | |
| edgeSource(const EdgeIterator &p) const =0 (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | pure virtual |
| edgeTarget(const EdgeIterator &p) const =0 (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | pure virtual |
| getEdges(EdgePredicate=noFilter< EdgeIterator >()) const =0 (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | pure virtual |
| getEdgesFrom(const NodeIterator &, EdgePredicate=noFilter< EdgeIterator >()) const (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | inlinevirtual |
| getEdgesTo(const NodeIterator &, EdgePredicate=noFilter< EdgeIterator >()) const (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | inlinevirtual |
| getNodes(NodePredicate=noFilter< NodeIterator >()) const =0 (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | pure virtual |
| getTraversalSupport() const (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | inlinevirtual |
| NodeCollectionType typedef (defined in Rose::FlowGraphInterface::CtrlflowGraphInterface< NodeIterator, EdgeIterator, NodeInfo, EdgeInfo, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::CtrlflowGraphInterface< NodeIterator, EdgeIterator, NodeInfo, EdgeInfo, NodeCollection, EdgeCollection > | |
| NodePredicate typedef (defined in Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection >) | Rose::FlowGraphInterface::FlowGraphAccessInterface< NodeIterator, EdgeIterator, NodeCollection, EdgeCollection > | |