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

#include <copy.hpp>

Collaboration diagram for boost::detail::edge_copier< Graph1, Graph2 >:

Public Member Functions

 edge_copier (const Graph1 &g1, Graph2 &g2)
 
template<typename Edge1 , typename Edge2 >
void operator() (const Edge1 &e1, Edge2 &e2) const
 

Public Attributes

property_map< Graph1,
edge_all_t >::const_type 
edge_all_map1
 
property_map< Graph2,
edge_all_t >::type 
edge_all_map2
 

Constructor & Destructor Documentation

template<typename Graph1, typename Graph2>
boost::detail::edge_copier< Graph1, Graph2 >::edge_copier ( const Graph1 &  g1,
Graph2 &  g2 
)
inline

Member Function Documentation

template<typename Graph1, typename Graph2>
template<typename Edge1 , typename Edge2 >
void boost::detail::edge_copier< Graph1, Graph2 >::operator() ( const Edge1 &  e1,
Edge2 &  e2 
) const
inline

Member Data Documentation

template<typename Graph1, typename Graph2>
property_map<Graph1, edge_all_t>::const_type boost::detail::edge_copier< Graph1, Graph2 >::edge_all_map1
template<typename Graph1, typename Graph2>
property_map<Graph2, edge_all_t>::type boost::detail::edge_copier< Graph1, Graph2 >::edge_all_map2
mutable

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