|
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 | ) |
1.8.8