|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Functions | |
| template<typename T , typename Op > | |
| bool | permutations_impl (std::vector< T > &arr, size_t start, Op &op_ref) |
| template<typename T , typename Op > | |
| bool | combinations_impl (const std::vector< T > &arr, size_t k, size_t start, std::vector< T > ¤t, Op &op_ref) |
| template<typename T , typename Op > | |
| bool | arrangements_impl (const std::vector< T > &arr, size_t k, std::vector< T > ¤t, std::vector< bool > &used, Op &op_ref) |
| bool Aleph::stl_comb_detail::arrangements_impl | ( | const std::vector< T > & | arr, |
| size_t | k, | ||
| std::vector< T > & | current, | ||
| std::vector< bool > & | used, | ||
| Op & | op_ref | ||
| ) |
Definition at line 1829 of file ah-stl-functional.H.
References arrangements_impl(), and Aleph::maps().
Referenced by arrangements_impl(), and Aleph::stl_traverse_arrangements().
| bool Aleph::stl_comb_detail::combinations_impl | ( | const std::vector< T > & | arr, |
| size_t | k, | ||
| size_t | start, | ||
| std::vector< T > & | current, | ||
| Op & | op_ref | ||
| ) |
Definition at line 1809 of file ah-stl-functional.H.
References combinations_impl(), Aleph::maps(), and Aleph::HTList::size().
Referenced by combinations_impl(), and Aleph::stl_traverse_combinations().
| bool Aleph::stl_comb_detail::permutations_impl | ( | std::vector< T > & | arr, |
| size_t | start, | ||
| Op & | op_ref | ||
| ) |
Definition at line 1790 of file ah-stl-functional.H.
References Aleph::maps(), and permutations_impl().
Referenced by permutations_impl(), and Aleph::stl_traverse_permutations().