MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Mcro::Tuples::TTrimEnd_Struct< Count, Tuple > Struct Template Reference

More...

#include <Tuples.h>

Public Types

using Type
 

Static Public Member Functions

template<size_t... Indices>
static consteval TComposeFrom< Tuple, Indices... > Compose (std::index_sequence< Indices... > &&)
 

Detailed Description

template<size_t Count, typename Tuple>
requires (TTupleArity<Tuple>::Value >= Count)
struct Mcro::Tuples::TTrimEnd_Struct< Count, Tuple >

Disregard the last Count elements of the input tuple

Definition at line 43 of file Tuples.h.

Member Typedef Documentation

◆ Type

template<size_t Count, typename Tuple >
using Mcro::Tuples::TTrimEnd_Struct< Count, Tuple >::Type
Initial value:
decltype(
Compose(std::make_index_sequence<TTupleArity<Tuple>::Value - Count>{})
)
static consteval TComposeFrom< Tuple, Indices... > Compose(std::index_sequence< Indices... > &&)

Definition at line 48 of file Tuples.h.

Member Function Documentation

◆ Compose()

template<size_t Count, typename Tuple >
template<size_t... Indices>
static consteval TComposeFrom< Tuple, Indices... > Mcro::Tuples::TTrimEnd_Struct< Count, Tuple >::Compose ( std::index_sequence< Indices... > && )
staticconsteval

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