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

Functor which just sets a given value to a vertex or edge in a property map. More...

#include <visitors.hpp>

Public Types

typedef EventTag event_filter
 

Public Member Functions

 property_put (PropertyMap property_map, typename property_traits< PropertyMap >::value_type value)
 
template<typename VertexOrEdge , typename Graph >
void operator() (VertexOrEdge v, const Graph &)
 

Detailed Description

template<typename PropertyMap, typename EventTag>
struct boost::property_put< PropertyMap, EventTag >

Functor which just sets a given value to a vertex or edge in a property map.

Member Typedef Documentation

template<typename PropertyMap, typename EventTag>
typedef EventTag boost::property_put< PropertyMap, EventTag >::event_filter

Constructor & Destructor Documentation

template<typename PropertyMap, typename EventTag>
boost::property_put< PropertyMap, EventTag >::property_put ( PropertyMap  property_map,
typename property_traits< PropertyMap >::value_type  value 
)
inline

Member Function Documentation

template<typename PropertyMap, typename EventTag>
template<typename VertexOrEdge , typename Graph >
void boost::property_put< PropertyMap, EventTag >::operator() ( VertexOrEdge  v,
const Graph &   
)
inline

References boost::put().


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