Adobe Source Libraries 1.49.0
A collection of C++ libraries.
|
#include <functional.hpp>
Public Member Functions | |
transpose ()=default | |
transpose (F &&f) noexcept | |
transpose (const F &f) | |
transpose (const transpose &x)=default | |
transpose (transpose &&x) noexcept=default | |
transpose & | operator= (const transpose &x)=default |
transpose & | operator= (transpose &&x) noexcept=default |
template<class T1, class T2> | |
auto | operator() (T1 &&x, T2 &&y) const &noexcept(std::is_nothrow_invocable_v< const F &, T2, T1 >) |
template<class T1, class T2> | |
auto | operator() (T1 &&x, T2 &&y) &noexcept(std::is_nothrow_invocable_v< F &, T2, T1 >) |
template<class T1, class T2> | |
auto | operator() (T1 &&x, T2 &&y) &&noexcept(std::is_nothrow_invocable_v< F &&, T2, T1 >) |
Public Attributes | |
F | function |
A function object that transposes the arguments of a binary function. The call qualifiers are preserved.
Definition at line 330 of file functional.hpp.
Definition at line 334 of file functional.hpp.
Definition at line 335 of file functional.hpp.
|
noexcept |
Definition at line 344 of file functional.hpp.
Definition at line 349 of file functional.hpp.
Definition at line 354 of file functional.hpp.
Definition at line 331 of file functional.hpp.