OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DBGraph Member List

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

AddNode(DBGraphVertex *entry)DBGraph
adjacency_iterator typedefDBGraphBase
clear()DBGraph
DBEdgeInfo typedefDBGraph
DBGraphBase()DBGraphBaseinline
Edge typedefDBGraph
edge_count() const DBGraph
edge_data(DBGraph::Edge edge) const DBGraphinline
edge_descriptor typedefDBGraphBase
edge_iterator typedefDBGraphBase
edge_list_begin()DBGraph
edge_list_end()DBGraph
edge_name(DBGraph::Edge edge) const DBGraphinline
EdgeContainer typedefDBGraphBase
EdgeType typedefDBGraphBase
EdgeVisitor typedefDBGraph
get_graph_walk_num()DBGraphBaseinline
graph() const DBGraphinline
graph_DBGraphprivate
graph_t typedefDBGraphBase
IterateEdges(DBGraphVertex *start, OutEdgeIterator &iter_begin, OutEdgeIterator &iter_end, VertexVisitor vertex_visit_fn, EdgeVisitor edge_visit_fn, EdgePredicate &edge_test, VertexPredicate &vertex_test, uint64_t curr_walk, VisitQ &visit_queue, bool match_name=false, const std::string &allowed_edge="")DBGraphprivate
Link(DBGraphVertex *lhs, DBGraphVertex *rhs, DBGraphEdge *link)DBGraph
out_edge_iterator typedefDBGraphBase
OutEdgeIterator typedefDBGraphBase
OutEdgeListType typedefDBGraphBase
RemoveNode(DBGraphVertex *entry)DBGraph
StoredEdge typedefDBGraphBase
Unlink(DBGraphEdge *link)DBGraph
Vertex typedefDBGraph
vertex_count() const DBGraph
vertex_data(DBGraphBase::vertex_descriptor vertex) const DBGraphinline
vertex_descriptor typedefDBGraphBase
vertex_list_begin()DBGraph
vertex_list_end()DBGraph
vertex_target(DBGraphVertex *current_vertex, DBGraphEdge *edge)DBGraphprivate
VertexFinish typedefDBGraph
VertexVisitor typedefDBGraph
Visit(DBGraphVertex *start, VertexVisitor vertex_visit_fn, EdgeVisitor edge_visit_fn)DBGraph
Visit(DBGraphVertex *start, VertexVisitor vertex_visit_fn, EdgeVisitor edge_visit_fn, const VisitorFilter &filter)DBGraph
Visit(DBGraphVertex *start, VertexVisitor vertex_visit_fn, EdgeVisitor edge_visit_fn, VertexFinish vertex_finish_fn)DBGraph
VisitQ typedefDBGraphprivate