|
| template<class T > |
| constexpr auto | get |
| | Functional object which retrieves an object of a specific type from a tuple-like argument.
|
| |
| template<std::size_t index> |
| constexpr auto | get_at |
| | Functional object which retrieves an object at a specific index from a tuple-like argument.
|
| |
| template<class... Args> |
| constexpr auto | reduce |
| | Reduces (or permutes) the components of a tuple and returns a them as new tuple.
|
| |
| constexpr auto | concat |
| | Combines all elements from each given tuple into one tuple.
|
| |
| constexpr auto | tie |
| | Combines all given lvalue references into one tuple.
|
| |
| template<class To > |
| constexpr auto | make_from |
| | Constructs an object with elements from the source tuple as constructor arguments.
|
| |