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

Define a the container and property map types requried to create an exterior edge property for the given value type. More...

#include <exterior_property.hpp>

Public Types

typedef exterior_property
< Graph, typename graph_traits
< Graph >::edge_descriptor,
Value > 
property_type
 
typedef property_type::key_type key_type
 
typedef property_type::value_type value_type
 
typedef
property_type::container_type 
container_type
 
typedef property_type::map_type map_type
 
typedef property_type::matrix_type matrix_type
 
typedef
property_type::matrix_map_type 
matrix_map_type
 

Detailed Description

template<typename Graph, typename Value>
struct boost::exterior_edge_property< Graph, Value >

Define a the container and property map types requried to create an exterior edge property for the given value type.

The Graph parameter is required to model the EdgeIndexGraph concept.

Member Typedef Documentation

template<typename Graph , typename Value >
typedef property_type::container_type boost::exterior_edge_property< Graph, Value >::container_type
template<typename Graph , typename Value >
typedef property_type::key_type boost::exterior_edge_property< Graph, Value >::key_type
template<typename Graph , typename Value >
typedef property_type::map_type boost::exterior_edge_property< Graph, Value >::map_type
template<typename Graph , typename Value >
typedef property_type::matrix_map_type boost::exterior_edge_property< Graph, Value >::matrix_map_type
template<typename Graph , typename Value >
typedef property_type::matrix_type boost::exterior_edge_property< Graph, Value >::matrix_type
template<typename Graph , typename Value >
typedef exterior_property< Graph, typename graph_traits<Graph>::edge_descriptor, Value > boost::exterior_edge_property< Graph, Value >::property_type
template<typename Graph , typename Value >
typedef property_type::value_type boost::exterior_edge_property< Graph, Value >::value_type

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