C++ main module for gpm Package  1.0
Classes | Typedefs | Functions
GPM_Types.h File Reference
#include "CORE_Object.h"
#include <boost/graph/adjacency_list.hpp>
Include dependency graph for GPM_Types.h:
This graph shows which files directly or indirectly include this file:

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 Documentation

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

Function Documentation

DEFINE_SPTR ( GPM_Vertex  )
DEFINE_SPTR ( GPM_Edge  )
DEFINE_SPTR ( GPM_Graph  )