Sequoia
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
sequoia::mem_ordered_tuple< Ts > Struct Template Reference
Inheritance diagram for sequoia::mem_ordered_tuple< Ts >:
sequoia::impl::mem_ordered_tuple< std::make_index_sequence< sizeof...(Ts)>, Ts... >

Public Member Functions

constexpr explicit (!(std::convertible_to< const Ts &, Ts > &&...)) mem_ordered_tuple(const Ts &... ts)
 

Friends

auto constexpr operator<=> (const mem_ordered_tuple &, const mem_ordered_tuple &) noexcept=default
 
template<std::size_t I, class... Us>
constexpr mem_ordered_tuple_element_t< I, mem_ordered_tuple< Us... > > & get (mem_ordered_tuple< Us... > &) noexcept
 
template<std::size_t I, class... Us>
constexpr mem_ordered_tuple_element_t< I, mem_ordered_tuple< Us... > > const & get (mem_ordered_tuple< Us... > const &) noexcept
 
template<std::size_t I, class... Us>
constexpr mem_ordered_tuple_element_t< I, mem_ordered_tuple< Us... > > && get (mem_ordered_tuple< Us... > &&) noexcept
 
template<std::size_t I, class... Us>
constexpr mem_ordered_tuple_element_t< I, mem_ordered_tuple< Us... > > const && get (mem_ordered_tuple< Us... > const &&) noexcept
 

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