1977 Commits

Author SHA1 Message Date
John Wellbelove
727596b6ed Merge remote-tracking branch 'origin/feature/etl__make_string' into development
# Conflicts:
#	include/etl/version.h
#	library.json
#	library.properties
#	support/Release notes.txt
2019-12-04 20:55:18 +00:00
John Wellbelove
84cfab6b32 Merge remote-tracking branch 'origin/feature/indirect_vector_algorithm_adaptor' into development
# Conflicts:
#	include/etl/indirect_vector.h
2019-12-04 16:23:35 +00:00
John Wellbelove
792cb7bcc8 Merge remote-tracking branch 'origin/feature/no_stl_unit_tests' into development
# Conflicts:
#	include/etl/private/choose_pair_types.h
#	include/etl/private/choose_tag_types.h
#	include/etl/version.h
#	library.json
#	library.properties
#	support/Release notes.txt
2019-12-02 12:05:27 +00:00
John Wellbelove
5803d928a1 Merge remote-tracking branch 'origin/feature/no_stl_unit_tests' into development
# Conflicts:
#	include/etl/stl/alternate/algorithm.h
#	include/etl/stl/alternate/iterator.h
#	include/etl/version.h
#	library.json
#	library.properties
#	support/Release notes.txt
#	test/test_no_stl_algorithm.cpp
#	test/test_no_stl_iterator.cpp
#	test/vs2017/etl.vcxproj
2019-12-01 18:21:10 +00:00
John Wellbelove
2591d49845 Merge remote-tracking branch 'origin/hotfix/reverse_iterator_missing_equality_operator' into development 14.38.1 14.38.2 2019-11-28 20:37:28 +00:00
John Wellbelove
00431999d9 Added reverse_iterator unit tests
Fixed missing equality operator for reverse_iterator.
2019-11-28 20:36:58 +00:00
John Wellbelove
0196f255b5 Retrospective update 2019-11-27 11:08:22 +00:00
John Wellbelove
f584e086f1 Added missing C++11 conditional compilation in callback_timer.h 14.38.21 2019-11-27 10:40:12 +00:00
John Wellbelove
c6134d08b1 Merge remote-tracking branch 'origin/hotfix/fix_callback_timer_delegate_use' into development 2019-11-27 10:37:08 +00:00
John Wellbelove
afeb63575e Added missing C++11 conditional compilation in callback_timer.h 2019-11-27 10:35:41 +00:00
John Wellbelove
98f1fcef13 Merge remote-tracking branch 'origin/feature/force_explicit_string_conversion_from_char' into development 14.38.0 2019-11-26 11:01:43 +00:00
John Wellbelove
cbdc8a9299 Updated version numbers 2019-11-26 10:57:45 +00:00
Rolan Reznik
7f7a29bce1 Added possibility to force explicit conversion of string from char. (#172)
i.e. string/string_view constructors from char* can be marked as explicit.

#170
2019-11-26 10:35:05 +00:00
John Wellbelove
0a52f13372 Merge remote-tracking branch 'origin/hotfix/assert_header_in_unique_ptr' into development 14.37.2 2019-11-24 13:25:12 +00:00
John Wellbelove
db87c66070 Updated version numbers 2019-11-24 13:23:40 +00:00
Rolan Reznik
f54bdf8a85 Added assert.h include into memory.h. assert are used by unique_ptr. (#169) 2019-11-24 11:45:10 +00:00
John Wellbelove
ca59d506cd Merge branch 'hotfix/alternate_stl_copy_return_value' into development
# Conflicts:
#	include/etl/stl/alternate/algorithm.h
14.37.1
2019-11-21 21:07:30 +00:00
John Wellbelove
906a56aa6a Fixes to the return value of copy and copy_n 2019-11-21 21:01:04 +00:00
John Wellbelove
487064b864 Fix to alternate copy return value. 2019-11-21 12:29:20 +00:00
Łukasz Iwaszkiewicz
2fb7928ebc copy algorithm overload fo POD types returned wrong iterator. Fix. (#167) 2019-11-21 12:28:30 +00:00
John Wellbelove
c69ca9e41d Renamed to C standard header 2019-11-21 11:14:01 +00:00
John Wellbelove
9b659977cd Merge remote-tracking branch 'origin/feature/callback-timer-delegate-support' into development 14.37.0 2019-11-17 11:21:36 +00:00
John Wellbelove
73ac741108 Merge remote-tracking branch 'origin/feature/callback-timer-delegate-support' into development 2019-11-17 10:49:27 +00:00
John Wellbelove
ddeffa9d60 Merged pull request 2019-11-17 09:26:27 +00:00
John Wellbelove
50ada033bb Merged pull request 2019-11-17 09:25:11 +00:00
mchodzikiewicz
bab8cf9ba3 Add callback_timer support for etl::delegate (#164) 2019-11-17 09:20:15 +00:00
John Wellbelove
842810de27 Merge remote-tracking branch 'origin/feature/indirect_vector' into development 2019-11-16 21:23:20 +00:00
John Wellbelove
7a4c74f8df Fix LLVM & GCC highlighted error for initialisation order. 2019-11-16 19:06:30 +00:00
John Wellbelove
635351ccaf Merge remote-tracking branch 'origin/feature/indirect_vector' into development 2019-11-16 17:01:23 +00:00
John Wellbelove
aafb6ecf9b Indirect vector, external buffers 2019-11-16 17:00:51 +00:00
John Wellbelove
01d0b42fe4 Modified the way that the 'No STL' macros are defined so that 'std' may be used in ETL code rather than the 'ETLSTD' macro. 2019-11-15 13:28:51 +00:00
John Wellbelove
5afec98e00 Merge remote-tracking branch 'origin/feature/indirect_vector' into development 2019-11-15 10:15:24 +00:00
John Wellbelove
fe36361973 Finalised sort functions.
Added 'no STL' support.
2019-11-15 10:14:48 +00:00
John Wellbelove
428ed6ad8a Added indirect_vector 2019-11-13 14:12:33 +00:00
John Wellbelove
87b202b27f Added indirect_vector 2019-11-13 14:12:10 +00:00
John Wellbelove
ad165b34ee Spelling correction 2019-11-13 13:17:58 +00:00
John Wellbelove
55bc3443a0 Added copyright notice to merge sort functions 2019-11-13 13:17:34 +00:00
John Wellbelove
0165ce4a9c Modified valid check call 2019-11-13 13:17:07 +00:00
John Wellbelove
8509df67c7 Added shell and insertion sort (insertion sort to be optimised for pointers & PODs)
Call specific sorts from sort() and stable_sort()
2019-11-13 13:16:45 +00:00
John Wellbelove
a84a88d7e8 Removed temp file 2019-11-13 13:15:16 +00:00
John Wellbelove
1b0e9c5f9f Merge remote-tracking branch 'origin/feature/add_from_string_functions_to_bitset' into development 14.36.0 2019-11-07 10:38:04 +00:00
John Wellbelove
98026fddab Added tests for 'value()' at type limits. 2019-11-07 10:37:31 +00:00
John Wellbelove
83babbd921 Added 'from_string' functions.
Added 'value' functions.
2019-11-06 16:16:24 +00:00
John Wellbelove
5519c987fb Merge remote-tracking branch 'origin/feature/add_from_string_functions_to_bitset' into development 2019-11-06 16:00:14 +00:00
John Wellbelove
4dd4574743 Added 'from_string' functions.
Added 'value' functions.
2019-11-05 15:53:05 +00:00
John Wellbelove
ba903e37ba Merge remote-tracking branch 'origin/hotfix/multimap_erase_bug' into development 14.35.5 2019-11-05 12:20:44 +00:00
John Wellbelove
5840a4b005 multimap and multiset erase bug fix 2019-11-05 12:20:17 +00:00
John Wellbelove
dadc3c530f multimap and multiset erase bug fix 2019-11-05 11:27:27 +00:00
John Wellbelove
3d2bbc9bdb Merge remote-tracking branch 'origin/hotfix/set_lower_bound_bug' into development 14.35.4 2019-11-05 09:15:48 +00:00
John Wellbelove
2281a159aa Updated versions 2019-11-05 09:15:15 +00:00