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

#include <hohberg_biconnected_components.hpp>

Collaboration diagram for boost::graph::distributed::hohberg_message< Graph >:

Public Types

typedef graph_traits< Graph >
::vertex_descriptor 
Vertex
 
typedef graph_traits< Graph >
::edge_descriptor 
Edge
 

Public Member Functions

void assign (const std::vector< Vertex > &path)
 
void assign (Vertex gamma, const std::vector< Vertex > &in_same_bicomponent)
 
bool is_path () const
 
bool is_tree () const
 

Public Attributes

Vertex gamma
 The "gamma" of a tree message, or null_vertex() for a path message. More...
 
std::vector< Vertexpath_or_bicomp
 

Member Typedef Documentation

template<typename Graph>
typedef graph_traits<Graph>::edge_descriptor boost::graph::distributed::hohberg_message< Graph >::Edge
template<typename Graph>
typedef graph_traits<Graph>::vertex_descriptor boost::graph::distributed::hohberg_message< Graph >::Vertex

Member Function Documentation

template<typename Graph>
void boost::graph::distributed::hohberg_message< Graph >::assign ( Vertex  gamma,
const std::vector< Vertex > &  in_same_bicomponent 
)
inline
template<typename Graph>
bool boost::graph::distributed::hohberg_message< Graph >::is_path ( ) const
inline
template<typename Graph>
bool boost::graph::distributed::hohberg_message< Graph >::is_tree ( ) const
inline

Member Data Documentation

template<typename Graph>
std::vector<Vertex> boost::graph::distributed::hohberg_message< Graph >::path_or_bicomp

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