Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::detail::vertex_property_map_generator< Graph, IndexMap, Value > Struct Template Reference

#include <dijkstra_shortest_paths.hpp>

Public Types

typedef
boost::is_base_and_derived
< boost::vertex_list_graph_tag,
typename boost::graph_traits
< Graph >::traversal_category > 
known_num_vertices
 
typedef
vertex_property_map_generator_helper
< Graph, IndexMap, Value,
known_num_vertices::value > 
helper
 
typedef helper::type type
 

Static Public Member Functions

static type build (const Graph &g, const IndexMap &index, boost::scoped_array< Value > &array_holder)
 

Member Typedef Documentation

template<class Graph , class IndexMap , class Value >
typedef vertex_property_map_generator_helper<Graph, IndexMap, Value, known_num_vertices::value> boost::detail::vertex_property_map_generator< Graph, IndexMap, Value >::helper
template<class Graph , class IndexMap , class Value >
typedef boost::is_base_and_derived< boost::vertex_list_graph_tag, typename boost::graph_traits<Graph>::traversal_category> boost::detail::vertex_property_map_generator< Graph, IndexMap, Value >::known_num_vertices
template<class Graph , class IndexMap , class Value >
typedef helper::type boost::detail::vertex_property_map_generator< Graph, IndexMap, Value >::type

Member Function Documentation

template<class Graph , class IndexMap , class Value >
static type boost::detail::vertex_property_map_generator< Graph, IndexMap, Value >::build ( const Graph &  g,
const IndexMap &  index,
boost::scoped_array< Value > &  array_holder 
)
inlinestatic

The documentation for this struct was generated from the following file: