John Wellbelove
5c9f648cc5
Full string utilities for char
2020-07-15 12:22:46 +01:00
Tom
03dc67e45c
Fixed white space ( #197 )
2020-03-12 17:28:09 +00:00
John Wellbelove
af5a760d5d
Merge remote-tracking branch 'origin/development'
2020-01-14 11:57:04 +00:00
John Wellbelove
83347ccfdd
Work in progress
2020-01-09 11:15:50 +00:00
John Wellbelove
fc50557003
Work in progress
2020-01-04 11:20:29 +00:00
John Wellbelove
0685ae9c20
Added explicit construction from string_view
2019-12-22 21:10:49 +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
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
4dd4574743
Added 'from_string' functions.
...
Added 'value' functions.
2019-11-05 15:53:05 +00:00
John Wellbelove
db8f03c184
Changed strlen to etl::strlen
2019-11-04 15:17:25 +00:00
John Wellbelove
512ab6338d
Changed STL alternate namespace to always be 'etlstd'.
...
Changed std:: to ETLSTD:: macro to select std:: or etlstd:: depending on existence of ETL_NO_STL.
2019-10-10 11:12:35 +01:00
John Wellbelove
c43620d8d8
Various fixes.
...
void assign(const_pointer, size_t) did not set the truncation flag.
Fixed resize(0) error for etl::fixed_list
Removed erroneous pointers in etl::unordered_map::begin()
2019-07-13 12:33:52 +01:00
John Wellbelove
e591ab56e3
Added missing 'cleanup' to string's resize() method.
2019-05-12 18:13:17 +01:00
John Wellbelove
392ebaab91
Added secure clear to strings.
2019-05-12 11:05:37 +01:00
John Wellbelove
ae3c65c787
Added secure clear to strings.
2019-05-11 13:54:04 +01:00
John Wellbelove
d6d078b49e
Unified 'to_string' API
2019-04-15 14:58:12 +01:00
John Wellbelove
fe9a881388
Merge branch 'development' into feature/to_string
...
# Conflicts:
# test/vs2017/etl.vcxproj.filters
2019-04-06 12:17:15 +01:00
John Wellbelove
9803bf8bde
Fix inconsistent ETL_FILE definitions
2019-02-18 19:32:02 +01:00
John Wellbelove
8e83f95164
Merge remote-tracking branch 'origin/master' into development
2018-09-22 09:45:43 +01:00
John Wellbelove
e5e38a8ee8
Compatibility with Keil compiler
2018-08-27 22:07:17 +01:00
John Wellbelove
3fdf3e6b1a
Merge remote-tracking branch 'origin/feature/no_stl' into development
...
# Conflicts:
# include/etl/private/ivectorpointer.h
# test/test_vector_pointer.cpp
2018-07-22 20:51:03 +01:00
Austin Morton
dcd42ee17e
Fix assumption that min/max macros will always be defined on a Microsoft compiler ( #72 )
...
Merge in min-max changes to a feature branch
2018-04-24 14:27:18 +01:00
John Wellbelove
f2416da7ea
Changed header guards to be GCC compliant.
2018-04-21 09:24:45 +01:00
John Wellbelove
ab65a5abaa
Added std::initializer_list constructors when ETL_CPP11_SUPPORTED is defined as 1
2018-03-25 14:34:28 +01:00
John Wellbelove
4864e95b36
New directory layout
2018-03-18 17:48:29 +00:00