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

#include <map.hpp>

Public Types

typedef BOOST_DEDUCED_TYPENAME
range_reference< const Map >
::type 
argument_type
 
typedef const
BOOST_DEDUCED_TYPENAME
range_value< const Map >
::type::first_type & 
result_type
 

Public Member Functions

result_type operator() (argument_type r) const
 

Member Typedef Documentation

template<class Map >
typedef const BOOST_DEDUCED_TYPENAME range_value<const Map>::type::first_type& boost::range_detail::select_first< Map >::result_type

Member Function Documentation

template<class Map >
result_type boost::range_detail::select_first< Map >::operator() ( argument_type  r) const
inline

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