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: