template<typename Indexable, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
struct boost::geometry::index::detail::indexable< boost::tuple< Indexable, T1, T2, T3, T4, T5, T6, T7, T8, T9 >, false >
The function object extracting Indexable from Value.
This specialization translates from boost::tuple<Indexable, ...>.
- Template Parameters
-
Indexable | The Indexable type. |
template<typename Indexable , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
typedef Indexable const& boost::geometry::index::detail::indexable< boost::tuple< Indexable, T1, T2, T3, T4, T5, T6, T7, T8, T9 >, false >::result_type |
The type of result returned by function object.
template<typename Indexable , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
result_type boost::geometry::index::detail::indexable< boost::tuple< Indexable, T1, T2, T3, T4, T5, T6, T7, T8, T9 >, false >::operator() |
( |
value_type const & |
v | ) |
const |
|
inline |
Return indexable extracted from the value.
- Parameters
-
- Returns
- The indexable.