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

#include <property_map.hpp>

Inheritance diagram for boost::lvalue_property_map_archetype< KeyArchetype, ValueArchetype >:
Collaboration diagram for boost::lvalue_property_map_archetype< KeyArchetype, ValueArchetype >:

Public Types

typedef KeyArchetype key_type
 
typedef ValueArchetype value_type
 
typedef const ValueArchetype & reference
 
typedef lvalue_property_map_tag category
 

Public Member Functions

const value_typeoperator[] (const key_type &) const
 

Member Typedef Documentation

template<typename KeyArchetype , typename ValueArchetype >
typedef lvalue_property_map_tag boost::lvalue_property_map_archetype< KeyArchetype, ValueArchetype >::category
template<typename KeyArchetype , typename ValueArchetype >
typedef KeyArchetype boost::lvalue_property_map_archetype< KeyArchetype, ValueArchetype >::key_type
template<typename KeyArchetype , typename ValueArchetype >
typedef const ValueArchetype& boost::lvalue_property_map_archetype< KeyArchetype, ValueArchetype >::reference
template<typename KeyArchetype , typename ValueArchetype >
typedef ValueArchetype boost::lvalue_property_map_archetype< KeyArchetype, ValueArchetype >::value_type

Member Function Documentation

template<typename KeyArchetype , typename ValueArchetype >
const value_type& boost::lvalue_property_map_archetype< KeyArchetype, ValueArchetype >::operator[] ( const key_type ) const
inline

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