qxLib
List of all members
qx::tuple::permutations< all_types_t > Struct Template Reference

Generates k-permutations with repetition for all_types_t. More...

#include <tuple_utils.h>

Detailed Description

template<class... all_types_t>
struct qx::tuple::permutations< all_types_t >

Generates k-permutations with repetition for all_types_t.

Template Parameters
all_types_t- types for permutations
using t = qx::tuple::permutations_t<A, B>;
static_assert(std::is_same_v<
t,
std::tuple<std::tuple<A>, std::tuple<B>, std::tuple<A, A>, std::tuple<A, B>, std::tuple<B, A>, std::tuple<B, B>>>);

Definition at line 304 of file tuple_utils.h.


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