A TransformationTrait is a class template that provides a transformation of its template type parameter.
type
The type modifications and transformations all satisfy TransformationTrait.
The following standard library class templates also satisfy TransformationTrait.
obtains the type of the specified element (class template specialization) |
|
(C++11) | obtains the type of the elements of pair (class template specialization) |
obtains the type of the elements of array (class template specialization) |
|
(C++17) | obtains the type of the alternative specified by its index, at compile time (class template) (alias template) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
http://en.cppreference.com/w/cpp/named_req/TransformationTrait