OpenSDN source code
|
This is the complete list of members for DBGraph, including all inherited members.
AddNode(DBGraphVertex *entry) | DBGraph | |
adjacency_iterator typedef | DBGraphBase | |
clear() | DBGraph | |
DBEdgeInfo typedef | DBGraph | |
DBGraphBase() | DBGraphBase | inline |
Edge typedef | DBGraph | |
edge_count() const | DBGraph | |
edge_data(DBGraph::Edge edge) const | DBGraph | inline |
edge_descriptor typedef | DBGraphBase | |
edge_iterator typedef | DBGraphBase | |
edge_list_begin() | DBGraph | |
edge_list_end() | DBGraph | |
edge_name(DBGraph::Edge edge) const | DBGraph | inline |
EdgeContainer typedef | DBGraphBase | |
EdgeType typedef | DBGraphBase | |
EdgeVisitor typedef | DBGraph | |
get_graph_walk_num() | DBGraphBase | inline |
graph() const | DBGraph | inline |
graph_ | DBGraph | private |
graph_t typedef | DBGraphBase | |
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="") | DBGraph | private |
Link(DBGraphVertex *lhs, DBGraphVertex *rhs, DBGraphEdge *link) | DBGraph | |
out_edge_iterator typedef | DBGraphBase | |
OutEdgeIterator typedef | DBGraphBase | |
OutEdgeListType typedef | DBGraphBase | |
RemoveNode(DBGraphVertex *entry) | DBGraph | |
StoredEdge typedef | DBGraphBase | |
Unlink(DBGraphEdge *link) | DBGraph | |
Vertex typedef | DBGraph | |
vertex_count() const | DBGraph | |
vertex_data(DBGraphBase::vertex_descriptor vertex) const | DBGraph | inline |
vertex_descriptor typedef | DBGraphBase | |
vertex_list_begin() | DBGraph | |
vertex_list_end() | DBGraph | |
vertex_target(DBGraphVertex *current_vertex, DBGraphEdge *edge) | DBGraph | private |
VertexFinish typedef | DBGraph | |
VertexVisitor typedef | DBGraph | |
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 typedef | DBGraph | private |