OpenSDN source code
|
#include <db_graph_base.h>
Classes | |
struct | EdgeProperties |
struct | VertexProperties |
Public Types | |
typedef boost::adjacency_list < ordered_set_by_nameS, boost::listS, boost::undirectedS, VertexProperties, EdgeProperties > | graph_t |
typedef boost::graph_traits < graph_t >::vertex_descriptor | vertex_descriptor |
typedef boost::graph_traits < graph_t >::edge_descriptor | edge_descriptor |
typedef boost::graph_traits < graph_t > ::adjacency_iterator | adjacency_iterator |
typedef boost::graph_traits < graph_t >::edge_iterator | edge_iterator |
typedef boost::graph_traits < graph_t >::out_edge_iterator | out_edge_iterator |
typedef graph_t::StoredEdge | StoredEdge |
typedef boost::container_gen < graph_t::out_edge_list_selector, StoredEdge >::type | OutEdgeListType |
typedef OutEdgeListType::iterator | OutEdgeIterator |
typedef graph_t::EdgeContainer | EdgeContainer |
typedef EdgeContainer::value_type | EdgeType |
Public Member Functions | |
DBGraphBase () | |
uint64_t | get_graph_walk_num () |
Private Attributes | |
uint64_t | graph_walk_num_ |
Definition at line 34 of file db_graph_base.h.
typedef boost::graph_traits<graph_t >::adjacency_iterator DBGraphBase::adjacency_iterator |
Definition at line 60 of file db_graph_base.h.
typedef boost::graph_traits<graph_t >::edge_descriptor DBGraphBase::edge_descriptor |
Definition at line 59 of file db_graph_base.h.
typedef boost::graph_traits<graph_t >::edge_iterator DBGraphBase::edge_iterator |
Definition at line 61 of file db_graph_base.h.
typedef graph_t::EdgeContainer DBGraphBase::EdgeContainer |
Definition at line 69 of file db_graph_base.h.
typedef EdgeContainer::value_type DBGraphBase::EdgeType |
Definition at line 70 of file db_graph_base.h.
typedef boost::adjacency_list< ordered_set_by_nameS, boost::listS, boost::undirectedS, VertexProperties, EdgeProperties> DBGraphBase::graph_t |
Definition at line 57 of file db_graph_base.h.
typedef boost::graph_traits<graph_t >::out_edge_iterator DBGraphBase::out_edge_iterator |
Definition at line 62 of file db_graph_base.h.
typedef OutEdgeListType::iterator DBGraphBase::OutEdgeIterator |
Definition at line 67 of file db_graph_base.h.
typedef boost::container_gen<graph_t::out_edge_list_selector, StoredEdge>::type DBGraphBase::OutEdgeListType |
Definition at line 66 of file db_graph_base.h.
typedef graph_t::StoredEdge DBGraphBase::StoredEdge |
Definition at line 64 of file db_graph_base.h.
typedef boost::graph_traits<graph_t >::vertex_descriptor DBGraphBase::vertex_descriptor |
Definition at line 58 of file db_graph_base.h.
|
inline |
Definition at line 36 of file db_graph_base.h.
|
inline |
Definition at line 72 of file db_graph_base.h.
|
private |
Definition at line 77 of file db_graph_base.h.