#include <array>
#include <cstddef>
#include <tuple>
#include <utility>
Go to the source code of this file.
|
template<typename T , typename... Ts> |
| wpi::array (T, Ts...) -> array< std::enable_if_t<(std::is_same_v< T, Ts > &&...), T >, 1+sizeof...(Ts)> |
|
template<size_t I, typename T , size_t N> |
constexpr T & | get (wpi::array< T, N > &arr) noexcept |
|
template<size_t I, typename T , size_t N> |
constexpr T && | get (wpi::array< T, N > &&arr) noexcept |
|
template<size_t I, typename T , size_t N> |
constexpr const T & | get (const wpi::array< T, N > &arr) noexcept |
|
template<size_t I, typename T , size_t N> |
constexpr const T && | get (const wpi::array< T, N > &&arr) noexcept |
|
◆ get() [1/4]
template<size_t I, typename T , size_t N>
constexpr const T && get |
( |
const wpi::array< T, N > && |
arr | ) |
|
|
constexprnoexcept |
◆ get() [2/4]
template<size_t I, typename T , size_t N>
constexpr const T & get |
( |
const wpi::array< T, N > & |
arr | ) |
|
|
constexprnoexcept |
◆ get() [3/4]
template<size_t I, typename T , size_t N>
◆ get() [4/4]
template<size_t I, typename T , size_t N>