![]() |
C++ Library Extensions 2022.12.09
To help learn modern C++ programming
|
Classes | |
| struct | thread_bundle |
Functions | |
| template<template< typename, typename... > class ContainerType, typename EleType , typename... Types, typename... OuterTypes> | |
| void | enum_permu (ContainerType< ContainerType< EleType, Types... >, OuterTypes... > &permutations, ContainerType< EleType, Types... > &L, ContainerType< EleType, Types... > &R) |
| template<typename NRType > | |
| auto | build_permutations (NRType n) |
| template<typename CallbackType , template< typename, typename... > class ContainerType, typename EleType , typename... Types> | |
| void | enum_permu (CallbackType &&callback, ContainerType< EleType, Types... > &L, ContainerType< EleType, Types... > &R) |
| template<typename CallbackType , typename NRType > | |
| void | build_permutations (CallbackType &&callback, NRType n) |
| template<typename CallbackType , template< typename, typename... > class ContainerType, typename EleType , typename... Types> | |
| void | enum_permu (thread_bundle &tb, CallbackType &&callback, ContainerType< EleType, Types... > &L, ContainerType< EleType, Types... > &R) |
| template<typename CallbackType , typename NRType > | |
| void | build_permutations (thread_bundle &tb, CallbackType &&callback, NRType n) |
| void tuv::build_permutations | ( | CallbackType && | callback, |
| NRType | n | ||
| ) |
Definition at line 151 of file 016-parallel_permutation.cpp.
| auto tuv::build_permutations | ( | NRType | n | ) |
Definition at line 79 of file 016-parallel_permutation.cpp.
| void tuv::build_permutations | ( | thread_bundle & | tb, |
| CallbackType && | callback, | ||
| NRType | n | ||
| ) |
Definition at line 242 of file 016-parallel_permutation.cpp.
| void tuv::enum_permu | ( | CallbackType && | callback, |
| ContainerType< EleType, Types... > & | L, | ||
| ContainerType< EleType, Types... > & | R | ||
| ) |
Definition at line 104 of file 016-parallel_permutation.cpp.
| void tuv::enum_permu | ( | ContainerType< ContainerType< EleType, Types... >, OuterTypes... > & | permutations, |
| ContainerType< EleType, Types... > & | L, | ||
| ContainerType< EleType, Types... > & | R | ||
| ) |
Definition at line 31 of file 016-parallel_permutation.cpp.
| void tuv::enum_permu | ( | thread_bundle & | tb, |
| CallbackType && | callback, | ||
| ContainerType< EleType, Types... > & | L, | ||
| ContainerType< EleType, Types... > & | R | ||
| ) |
Definition at line 172 of file 016-parallel_permutation.cpp.