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

#include <adjacency_list_io.hpp>

Inheritance diagram for boost::EdgePrinter< Graph_t, EdgeProperty >:

Public Types

typedef Graph_t Graph
 
typedef graph_traits< Graph >
::vertex_descriptor 
Vertex
 

Public Member Functions

 EdgePrinter (const Graph &g)
 
const EdgePrinteroperator() (std::ostream &out) const
 

Protected Attributes

const Graphgraph
 

Member Typedef Documentation

template<class Graph_t, class EdgeProperty>
typedef Graph_t boost::EdgePrinter< Graph_t, EdgeProperty >::Graph
template<class Graph_t, class EdgeProperty>
typedef graph_traits<Graph>::vertex_descriptor boost::EdgePrinter< Graph_t, EdgeProperty >::Vertex

Constructor & Destructor Documentation

template<class Graph_t, class EdgeProperty>
boost::EdgePrinter< Graph_t, EdgeProperty >::EdgePrinter ( const Graph g)
inline

Member Function Documentation

template<class Graph_t, class EdgeProperty>
const EdgePrinter& boost::EdgePrinter< Graph_t, EdgeProperty >::operator() ( std::ostream &  out) const
inline

Member Data Documentation

template<class Graph_t, class EdgeProperty>
const Graph& boost::EdgePrinter< Graph_t, EdgeProperty >::graph
protected

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