C++ main module for gpm Package
1.0
|
Go to the source code of this file.
Classes | |
struct | VertexProperties |
struct | EdgeProperties |
Typedefs | |
typedef boost::adjacency_list < boost::listS, boost::vecS, boost::undirectedS, VertexProperties, EdgeProperties > | tGraph |
typedef boost::property_map < tGraph, boost::vertex_index_t >::type | tVertexIIdMap |
typedef boost::property_map < tGraph, boost::vertex_index_t > ::const_type | tVertexIIdConstMap |
typedef tGraph::vertex_descriptor | tVertexIID |
typedef boost::graph_traits < tGraph >::vertex_iterator | tVertexIterator |
typedef tGraph::edge_descriptor | tEdgeIID |
typedef boost::graph_traits < tGraph >::edge_iterator | tEdgeIterator |
typedef boost::graph_traits < tGraph >::in_edge_iterator | tInEdgeIterator |
typedef std::pair < boost::graph_traits< tGraph > ::adjacency_iterator, boost::graph_traits< tGraph > ::adjacency_iterator > | tGraphIterator |
Functions | |
DEFINE_SPTR (GPM_Vertex) | |
DEFINE_SPTR (GPM_Edge) | |
DEFINE_SPTR (GPM_Graph) | |
typedef tGraph::edge_descriptor tEdgeIID |
typedef boost::graph_traits<tGraph>::edge_iterator tEdgeIterator |
typedef boost::adjacency_list<boost::listS, boost::vecS, boost::undirectedS, VertexProperties, EdgeProperties > tGraph |
typedef std::pair<boost::graph_traits<tGraph>::adjacency_iterator, boost::graph_traits<tGraph>::adjacency_iterator> tGraphIterator |
typedef boost::graph_traits<tGraph>::in_edge_iterator tInEdgeIterator |
typedef tGraph::vertex_descriptor tVertexIID |
typedef boost::property_map<tGraph, boost::vertex_index_t>::const_type tVertexIIdConstMap |
typedef boost::property_map<tGraph, boost::vertex_index_t>::type tVertexIIdMap |
typedef boost::graph_traits<tGraph>::vertex_iterator tVertexIterator |
DEFINE_SPTR | ( | GPM_Vertex | ) |
DEFINE_SPTR | ( | GPM_Edge | ) |
DEFINE_SPTR | ( | GPM_Graph | ) |