![]() |
Home | Libraries | People | FAQ | More |
The function object extracting Indexable from Value.
It translates Value object to Indexable object. By default, it can handle Values which are Indexables, std::pair<Indexable, T2>, boost::tuple<Indexable, ...> and std::tuple<Indexable, ...> if STD tuples and variadic templates are supported.
#include <boost/geometry/index/indexable.hpp>
template<typename Value>struct indexable{// ...};
|
Parameter |
Description |
|---|---|
|
|
The Value type which may be translated directly to the Indexable. |
|
Type |
Description |
|---|---|
|
The type of result returned by function object. It should be const Indexable reference. |
|
Modifier |
Function |
Description |
|---|---|---|
|
|
Return indexable extracted from the value. |
Return indexable extracted from the value.
result_typeoperator()(Value const &v)
const
|
Type |
Name |
Description |
|---|---|---|
|
|
|
The value. |
The indexable.