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

#include <two_graphs_common_spanning_trees.hpp>

Inheritance diagram for boost::detail::cycle_finder< Buffer >:
Collaboration diagram for boost::detail::cycle_finder< Buffer >:

Public Types

typedef on_back_edge event_filter
 

Public Member Functions

 cycle_finder ()
 
 cycle_finder (Buffer *buffer)
 
template<typename Edge , typename Graph >
void operator() (const Edge &e, const Graph &g)
 
void operator() (T, Graph &)
 

Public Attributes

Buffer * mBuffer
 

Member Typedef Documentation

template<typename Buffer >
typedef on_back_edge boost::detail::cycle_finder< Buffer >::event_filter

Constructor & Destructor Documentation

template<typename Buffer >
boost::detail::cycle_finder< Buffer >::cycle_finder ( )
inline
template<typename Buffer >
boost::detail::cycle_finder< Buffer >::cycle_finder ( Buffer *  buffer)
inline

Member Function Documentation

void boost::base_visitor< cycle_finder< Buffer > >::operator() ( T  ,
Graph &   
)
inlineinherited
template<typename Buffer >
template<typename Edge , typename Graph >
void boost::detail::cycle_finder< Buffer >::operator() ( const Edge &  e,
const Graph &  g 
)
inline

Member Data Documentation

template<typename Buffer >
Buffer* boost::detail::cycle_finder< Buffer >::mBuffer

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