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

#include <stanford_graph.hpp>

Inheritance diagram for boost::sgb_vertex_util_map< Tag, Ref >:
Collaboration diagram for boost::sgb_vertex_util_map< Tag, Ref >:

Public Types

typedef
boost::lvalue_property_map_tag 
category
 
typedef Tag::type value_type
 
typedef Vertexkey_type
 
typedef Ref reference
 

Public Member Functions

 sgb_vertex_util_map (Tag tag=Tag())
 
reference operator[] (Vertex *v) const
 

Member Typedef Documentation

template<class Tag, class Ref>
typedef boost::lvalue_property_map_tag boost::sgb_vertex_util_map< Tag, Ref >::category
template<class Tag, class Ref>
typedef Vertex* boost::sgb_vertex_util_map< Tag, Ref >::key_type
template<class Tag, class Ref>
typedef Ref boost::sgb_vertex_util_map< Tag, Ref >::reference
template<class Tag, class Ref>
typedef Tag::type boost::sgb_vertex_util_map< Tag, Ref >::value_type

Constructor & Destructor Documentation

template<class Tag, class Ref>
boost::sgb_vertex_util_map< Tag, Ref >::sgb_vertex_util_map ( Tag  tag = Tag())
inlineexplicit

Member Function Documentation

template<class Tag, class Ref>
reference boost::sgb_vertex_util_map< Tag, Ref >::operator[] ( Vertex v) const
inline

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