LeviLamina
Loading...
Searching...
No Matches
ll::data::TightPair< Base, Other, bool > Class Template Referencefinal
Inheritance diagram for ll::data::TightPair< Base, Other, bool >:

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

The documentation for this class was generated from the following file: