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

#include <adjacency_list.hpp>

Inheritance diagram for boost::detail::parallel::msg_nonlocal_edge_data< EdgeProperty, EdgeDescriptor >:
Collaboration diagram for boost::detail::parallel::msg_nonlocal_edge_data< EdgeProperty, EdgeDescriptor >:

Public Types

typedef EdgeProperty edge_property_type
 
typedef EdgeDescriptor local_edge_descriptor
 
typedef
detail::parallel::maybe_store_property
< edge_property_type
inherited
 

Public Member Functions

 msg_nonlocal_edge_data ()
 
 msg_nonlocal_edge_data (local_edge_descriptor e, const edge_property_type &p)
 
template<typename Archiver >
void serialize (Archiver &ar, const unsigned int)
 

Public Attributes

local_edge_descriptor e
 

Member Typedef Documentation

template<class EdgeProperty , class EdgeDescriptor >
typedef EdgeProperty boost::detail::parallel::msg_nonlocal_edge_data< EdgeProperty, EdgeDescriptor >::edge_property_type
template<class EdgeProperty , class EdgeDescriptor >
typedef detail::parallel::maybe_store_property<edge_property_type> boost::detail::parallel::msg_nonlocal_edge_data< EdgeProperty, EdgeDescriptor >::inherited
template<class EdgeProperty , class EdgeDescriptor >
typedef EdgeDescriptor boost::detail::parallel::msg_nonlocal_edge_data< EdgeProperty, EdgeDescriptor >::local_edge_descriptor

Constructor & Destructor Documentation

template<class EdgeProperty , class EdgeDescriptor >
boost::detail::parallel::msg_nonlocal_edge_data< EdgeProperty, EdgeDescriptor >::msg_nonlocal_edge_data ( )
inline
template<class EdgeProperty , class EdgeDescriptor >
boost::detail::parallel::msg_nonlocal_edge_data< EdgeProperty, EdgeDescriptor >::msg_nonlocal_edge_data ( local_edge_descriptor  e,
const edge_property_type p 
)
inline

Member Function Documentation

template<class EdgeProperty , class EdgeDescriptor >
template<typename Archiver >
void boost::detail::parallel::msg_nonlocal_edge_data< EdgeProperty, EdgeDescriptor >::serialize ( Archiver &  ar,
const unsigned  int 
)
inline

Member Data Documentation


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