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

#include <visitors.hpp>

Inheritance diagram for boost::property_writer< PA, OutputIterator, Tag >:
Collaboration diagram for boost::property_writer< PA, OutputIterator, Tag >:

Public Types

typedef Tag event_filter
 

Public Member Functions

 property_writer (PA pa, OutputIterator out)
 
template<class T , class Graph >
void operator() (T x, Graph &)
 

Public Attributes

PA m_pa
 
OutputIterator m_out
 

Member Typedef Documentation

template<class PA, class OutputIterator, class Tag>
typedef Tag boost::property_writer< PA, OutputIterator, Tag >::event_filter

Constructor & Destructor Documentation

template<class PA, class OutputIterator, class Tag>
boost::property_writer< PA, OutputIterator, Tag >::property_writer ( PA  pa,
OutputIterator  out 
)
inline

Member Function Documentation

template<class PA, class OutputIterator, class Tag>
template<class T , class Graph >
void boost::property_writer< PA, OutputIterator, Tag >::operator() ( T  x,
Graph &   
)
inline

Member Data Documentation

template<class PA, class OutputIterator, class Tag>
OutputIterator boost::property_writer< PA, OutputIterator, Tag >::m_out
template<class PA, class OutputIterator, class Tag>
PA boost::property_writer< PA, OutputIterator, Tag >::m_pa

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