openMSX
|
Classes | |
class | Joiner |
struct | Load16 |
struct | Load32 |
struct | Load64 |
struct | Load8 |
Typedefs | |
template<typename T , typename Iterator > | |
using | ToVectorType = std::conditional_t< std::is_same_v< T, void >, typename std::iterator_traits< Iterator >::value_type, T > |
Functions | |
template<typename... Ranges> | |
constexpr size_t | sum_of_sizes (const Ranges &... ranges) |
template<typename Result > | |
void | append (Result &) |
template<typename Result , typename Range , typename... Tail> | |
void | append (Result &x, Range &&y, Tail &&... tail) |
template<typename Result , typename T2 , typename... Tail> | |
void | append (Result &x, std::vector< T2 > &&y, Tail &&... tail) |
using detail::ToVectorType = typedef std::conditional_t< std::is_same_v<T, void>, typename std::iterator_traits<Iterator>::value_type, T> |
void detail::append | ( | Result & | ) |
void detail::append | ( | Result & | x, |
Range && | y, | ||
Tail &&... | tail | ||
) |
void detail::append | ( | Result & | x, |
std::vector< T2 > && | y, | ||
Tail &&... | tail | ||
) |