|
template<typename OS, typename Arg> |
void | printSizes (OS &out, Arg &&arg) |
| Print the parameter.
|
|
template<typename OS, typename Arg, typename... Args> |
void | printSizes (OS &out, Arg &&arg, Args &&... args) |
| Print the parameters.
|
|
template<typename A> |
bool | check_sizes (const A &) noexcept |
| Resolve case there is only one container in the range.
|
|
template<typename A, typename B> |
bool | check_sizes (const A &a, const B &b) noexcept |
| Compare sizes of two containers.
|
|
template<typename A, typename B, typename... C> |
bool | check_sizes (const A &a, const B &b, const C &... c) noexcept |
| Compare sizes of 3 or more containers.
|
|
template<typename... Args> |
decltype(auto) | verifySizes (Args &... args) |
| Verify the data container sizes have the same sizes.
|
|
template<typename... Args> |
decltype(auto) | range (Args &&... args) |
| Zips multiple containers together to form a single range.
|
|
template<typename... Args> |
decltype(auto) | const_range (Args &&... args) |
| Zips multiple containers together to form a single const range.
|
|