aboutsummaryrefslogtreecommitdiffstats
path: root/include/jau/basic_algos.hpp
Commit message (Expand)AuthorAgeFilesLines
* basic_algo: Use InputArray::size_type not size_t; Add contains()Sven Gothel2022-11-131-4/+24
* jau::remove_if(): Use non-ambiguous jau::find_if() (clang 13 error)Sven Gothel2022-09-061-1/+1
* Variable integer base coding and fixed binary base 64 coding in C++ `jau::cod...Sven Gothel2022-09-061-0/+24
* Fix call_on_release: Skip calling `release_func` if resource has been marked ...Sven Gothel2022-05-131-3/+14
* Doxygen: Add Modules: Group related things together: Algorithms, ByteUtils, C...v0.9.2Sven Gothel2022-05-011-0/+7
* basic_algos: Instantiate first iterator within for setup partSven Gothel2021-01-181-6/+3
* basic_algos: Adjust to cow_iterator changesSven Gothel2021-01-111-13/+13
* move cow algos cow_iterator -> basic_algosSven Gothel2021-01-091-31/+127
* Adding jau::for_each_fidelity with documentation 'Usage of const_iterator to ...Sven Gothel2021-01-051-0/+52
* for_each_idx, for_each_idx_mtx: Use pre-increment for performanceSven Gothel2021-01-041-2/+2
* test_cow_darray_perf01: Using own jau::find(..) gives 3x performance boost of...Sven Gothel2021-01-041-2/+122
* Add float_math.hpp for epsilon comparison; Test cleanupSven Gothel2020-12-231-1/+0
* cpp: Extract int_math.hpp from basic_algos.hppSven Gothel2020-12-111-156/+0
* basic_algos::digits10(): Use safe invert_sign(T), customize 'sign_is_digit' a...Sven Gothel2020-12-041-7/+33
* basic_algos: Resolve inverting sign for jau:abs<T>(T), treating special case ...Sven Gothel2020-12-041-3/+36
* basic_algos.hpp: Add constexpr noexcept template functions: sign(T), abs(T) a...Sven Gothel2020-12-021-0/+97
* basic_algos: Add template class call_on_release: allows the user to pass a fu...Sven Gothel2020-10-271-0/+33
* Move jaucpp files to root-folderSven Gothel2020-10-161-0/+78