The function object extracting Indexable from Value. More...
#include <indexable.hpp>
Public Types | |
typedef Indexable const & | result_type |
The type of result returned by function object. More... | |
Public Member Functions | |
BOOST_MPL_ASSERT_MSG ((detail::is_indexable< Indexable >::value), NOT_VALID_INDEXABLE_TYPE,(Indexable)) | |
result_type | operator() (std::pair< Indexable, T2 > const &v) const |
Return indexable extracted from the value. More... | |
The function object extracting Indexable from Value.
This specialization translates from std::pair<Indexable, T2>.
Indexable | The Indexable type. |
T2 | The second type. |
typedef Indexable const& boost::geometry::index::detail::indexable< std::pair< Indexable, T2 >, false >::result_type |
The type of result returned by function object.
boost::geometry::index::detail::indexable< std::pair< Indexable, T2 >, false >::BOOST_MPL_ASSERT_MSG | ( | (detail::is_indexable< Indexable >::value) | , |
NOT_VALID_INDEXABLE_TYPE | , | ||
(Indexable) | |||
) |
|
inline |
Return indexable extracted from the value.
v | The value. |