Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::csr_property_map_helper< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex >, Tag, graph_property_tag > Struct Template Reference

#include <compressed_sparse_row_graph.hpp>

Public Types

typedef graph_all_t all_tag
 
typedef
compressed_sparse_row_graph
< Directed, VertexProperty,
EdgeProperty, GraphProperty,
Vertex, EdgeIndex > * 
key_type
 
typedef GraphProperty plist_type
 
typedef property_map
< compressed_sparse_row_graph
< Directed, VertexProperty,
EdgeProperty, GraphProperty,
Vertex, EdgeIndex >
, graph_all_t >::type 
all_type
 
typedef property_map
< compressed_sparse_row_graph
< Directed, VertexProperty,
EdgeProperty, GraphProperty,
Vertex, EdgeIndex >
, graph_all_t >::const_type 
all_const_type
 
typedef
transform_value_property_map
< detail::lookup_one_property_f
< plist_type, Tag >, all_type
type
 
typedef
transform_value_property_map
< detail::lookup_one_property_f
< const plist_type, Tag >
, all_const_type
const_type
 

Member Typedef Documentation

template<typename Directed , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename Vertex , typename EdgeIndex , typename Tag >
typedef property_map< compressed_sparse_row_graph<Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex> , graph_all_t>::const_type boost::csr_property_map_helper< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex >, Tag, graph_property_tag >::all_const_type
template<typename Directed , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename Vertex , typename EdgeIndex , typename Tag >
typedef graph_all_t boost::csr_property_map_helper< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex >, Tag, graph_property_tag >::all_tag
template<typename Directed , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename Vertex , typename EdgeIndex , typename Tag >
typedef property_map< compressed_sparse_row_graph<Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex> , graph_all_t>::type boost::csr_property_map_helper< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex >, Tag, graph_property_tag >::all_type
template<typename Directed , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename Vertex , typename EdgeIndex , typename Tag >
typedef transform_value_property_map<detail::lookup_one_property_f<const plist_type, Tag>, all_const_type> boost::csr_property_map_helper< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex >, Tag, graph_property_tag >::const_type
template<typename Directed , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename Vertex , typename EdgeIndex , typename Tag >
typedef compressed_sparse_row_graph<Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex>* boost::csr_property_map_helper< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex >, Tag, graph_property_tag >::key_type
template<typename Directed , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename Vertex , typename EdgeIndex , typename Tag >
typedef GraphProperty boost::csr_property_map_helper< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex >, Tag, graph_property_tag >::plist_type
template<typename Directed , typename VertexProperty , typename EdgeProperty , typename GraphProperty , typename Vertex , typename EdgeIndex , typename Tag >
typedef transform_value_property_map<detail::lookup_one_property_f<plist_type, Tag>, all_type> boost::csr_property_map_helper< compressed_sparse_row_graph< Directed, VertexProperty, EdgeProperty, GraphProperty, Vertex, EdgeIndex >, Tag, graph_property_tag >::type

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