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

#include <dynamic_property_map.hpp>

Inheritance diagram for boost::detail::dynamic_property_map_adaptor< PropertyMap >:
Collaboration diagram for boost::detail::dynamic_property_map_adaptor< PropertyMap >:

Public Member Functions

 dynamic_property_map_adaptor (const PropertyMap &property_map_)
 
virtual boost::any get (const any &key_)
 
virtual std::string get_string (const any &key_)
 
virtual void put (const any &in_key, const any &in_value)
 
virtual const std::type_info & key () const
 
virtual const std::type_info & value () const
 
PropertyMap & base ()
 
const PropertyMap & base () const
 

Constructor & Destructor Documentation

template<typename PropertyMap >
boost::detail::dynamic_property_map_adaptor< PropertyMap >::dynamic_property_map_adaptor ( const PropertyMap &  property_map_)
inlineexplicit

Member Function Documentation

template<typename PropertyMap >
PropertyMap& boost::detail::dynamic_property_map_adaptor< PropertyMap >::base ( )
inline
template<typename PropertyMap >
const PropertyMap& boost::detail::dynamic_property_map_adaptor< PropertyMap >::base ( ) const
inline
template<typename PropertyMap >
virtual boost::any boost::detail::dynamic_property_map_adaptor< PropertyMap >::get ( const any key_)
inlinevirtual
template<typename PropertyMap >
virtual std::string boost::detail::dynamic_property_map_adaptor< PropertyMap >::get_string ( const any key_)
inlinevirtual

Implements boost::dynamic_property_map.

References boost::out.

template<typename PropertyMap >
virtual const std::type_info& boost::detail::dynamic_property_map_adaptor< PropertyMap >::key ( ) const
inlinevirtual
template<typename PropertyMap >
virtual void boost::detail::dynamic_property_map_adaptor< PropertyMap >::put ( const any in_key,
const any in_value 
)
inlinevirtual
template<typename PropertyMap >
virtual const std::type_info& boost::detail::dynamic_property_map_adaptor< PropertyMap >::value ( ) const
inlinevirtual

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