|
Blender V4.3
|
#include <BLI_parameter_pack_utils.hh>
Public Types | |
| template<size_t I> | |
| using | at_index = std::tuple_element_t<I, std::tuple<T...>> |
Static Public Member Functions | |
| static constexpr size_t | size () noexcept |
A type that encodes a list of types. #std::tuple can also encode a list of types, but has a much more complex implementation.
Definition at line 71 of file BLI_parameter_pack_utils.hh.
| using blender::TypeSequence< T >::at_index = std::tuple_element_t<I, std::tuple<T...>> |
Get the type at a specific index.
Definition at line 83 of file BLI_parameter_pack_utils.hh.
|
inlinestaticconstexprnoexcept |
Get the number of types in the sequence.
Definition at line 75 of file BLI_parameter_pack_utils.hh.