API Reference
On this page
Public Types | |
| using | first_type = Base |
| using | second_type = Other |
Public Member Functions | |
| template<class... Ts2> | |
| constexpr | TightPair (ZeroThenVariadicArgs, Ts2 &&... val2) noexcept(std::is_nothrow_default_constructible_v< Base > &&std::is_nothrow_constructible_v< Other, Ts2... >) |
| template<class T1, class... Ts2> | |
| constexpr | TightPair (OneThenVariadicArgs, T1 &&val1, Ts2 &&... val2) noexcept(std::is_nothrow_constructible_v< Base, T1 > &&std::is_nothrow_constructible_v< Other, Ts2... >) |
| constexpr first_type & | first () noexcept |
| constexpr first_type const & | first () const noexcept |
| constexpr second_type & | second () noexcept |
| constexpr second_type const & | second () const noexcept |