struct TupleMarker

Declaration

template <class... Ts>
struct TupleMarker { /* full declaration omitted */ };

Declared at: sus/tuple/tuple.h:431

Templates

Ts

Member Variables

public Tuple<Ts&&...> values

Method Overview

Methods

constexpr TupleMarker<Ts...>(
    Tuple<Ts&&...>&& values)

Declared at: sus/tuple/tuple.h:432

Parameters

Tuple<Ts&&...>&& values

TupleMarker<Ts...>(const TupleMarker<Ts...>&)

Declared at: sus/tuple/tuple.h:490

Parameters

const TupleMarker<Ts...>&

template <class... Us>
inline constexpr Tuple<Us...> operator Tuple<
    type - parameter - 1 - 0...>() const& noexcept

Declared at: sus/tuple/tuple.h:446

Templates

Us

template <class... Us>
inline constexpr Tuple<Us...> operator Tuple<
    type - parameter - 1 - 0...>() && noexcept

Declared at: sus/tuple/tuple.h:472

Templates

Us