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

#include <indirect_cmp.hpp>

Public Types

typedef boost::property_traits
< ReadablePropertyMap >
::value_type 
T
 
typedef boost::property_traits
< ReadablePropertyMap >
::key_type 
K
 
typedef K argument_type
 
typedef T result_type
 

Public Member Functions

 indirect_pmap (const ReadablePropertyMap &df)
 
T operator() (const K &u) const
 

Protected Attributes

ReadablePropertyMap d
 

Member Typedef Documentation

template<class ReadablePropertyMap>
typedef K boost::indirect_pmap< ReadablePropertyMap >::argument_type
template<class ReadablePropertyMap>
typedef boost::property_traits<ReadablePropertyMap>::key_type boost::indirect_pmap< ReadablePropertyMap >::K
template<class ReadablePropertyMap>
typedef T boost::indirect_pmap< ReadablePropertyMap >::result_type
template<class ReadablePropertyMap>
typedef boost::property_traits<ReadablePropertyMap>::value_type boost::indirect_pmap< ReadablePropertyMap >::T

Constructor & Destructor Documentation

template<class ReadablePropertyMap>
boost::indirect_pmap< ReadablePropertyMap >::indirect_pmap ( const ReadablePropertyMap &  df)
inline

Member Function Documentation

template<class ReadablePropertyMap>
T boost::indirect_pmap< ReadablePropertyMap >::operator() ( const K u) const
inline

Member Data Documentation

template<class ReadablePropertyMap>
ReadablePropertyMap boost::indirect_pmap< ReadablePropertyMap >::d
protected

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