John Wellbelove
|
435cec705f
|
Modified order of standard includes
|
2022-09-09 14:20:24 +01:00 |
|
John Wellbelove
|
cd18cc6af0
|
Eradicated all GCC and clang warnings
|
2022-07-27 10:42:03 +01:00 |
|
John Wellbelove
|
baa47d1c33
|
Updated copyright notice
|
2022-06-10 21:45:37 +01:00 |
|
John Wellbelove
|
740e490aed
|
Tested ETL traits code.
|
2022-03-11 20:28:26 +00:00 |
|
John Wellbelove
|
791aa97885
|
Work in progress
|
2022-02-03 12:40:29 +00:00 |
|
John Wellbelove
|
c6ff32e901
|
contains() & transparent comparator
|
2021-12-04 10:24:04 +00:00 |
|
John Wellbelove
|
85fb83f0be
|
contains() & transparent comparator for reference set and multiset
|
2021-12-01 13:19:31 +00:00 |
|
John Wellbelove
|
5baa1af862
|
Make functions for containers
|
2021-11-18 12:26:15 +00:00 |
|
John Wellbelove
|
52586af2de
|
Latest implementations
|
2021-11-18 12:26:15 +00:00 |
|
John Wellbelove
|
8fc7e0208a
|
Added 'make' functions to construct containers
Added tests for 'make' and 'template deduction'
|
2021-11-18 12:26:13 +00:00 |
|
John Wellbelove
|
58013e8257
|
changed iterator parameters to const_iterator
|
2021-11-17 17:59:57 +00:00 |
|
Bo Rydberg
|
5d64e7ff94
|
Remove non-const versions of iterators for containers (#359)
|
2021-03-30 08:22:17 +01:00 |
|
John Wellbelove
|
640704cf6b
|
Merge branch 'hotfix/change-static-const-to-static-etl-constant' into development
|
2021-03-25 17:12:33 +00:00 |
|
John Wellbelove
|
61b0811d65
|
Change static const to static ETL_CONSTANT
|
2021-03-25 17:12:17 +00:00 |
|
John Wellbelove
|
01685a36e9
|
Fix return type for const iterator operators from const_iterator to iterator.
|
2021-03-25 15:19:20 +00:00 |
|
John Wellbelove
|
87bf9ce76d
|
Updates to C++03 compatibility
|
2021-03-12 17:31:40 +00:00 |
|
John Wellbelove
|
87554af4f8
|
Updated file id macros
|
2021-03-10 12:50:07 +00:00 |
|
John Wellbelove
|
5696c4066b
|
Fix default function templates for C++03
|
2021-03-10 09:46:41 +00:00 |
|
John Wellbelove
|
7bfdb53e0d
|
Added enable_if for container iterator costructors, to exclude integrals from consideration
|
2021-01-29 11:33:50 +00:00 |
|
John Wellbelove
|
e323f2267f
|
Changed http://www.etlcpp.com to https://www.etlcpp.com
|
2020-05-01 10:22:36 +01:00 |
|
John Wellbelove
|
4ffb63344d
|
Added 'friend const_iterator;' to iterator classes
|
2020-03-27 15:42:38 +00:00 |
|
John Wellbelove
|
83347ccfdd
|
Work in progress
|
2020-01-09 11:15:50 +00:00 |
|
John Wellbelove
|
94c5eed5a4
|
Work in progress
|
2020-01-04 11:49:22 +00:00 |
|
John Wellbelove
|
fc50557003
|
Work in progress
|
2020-01-04 11:20:29 +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
|
02f7326a09
|
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 13:05:59 +01:00 |
|
John Wellbelove
|
ced8b351b0
|
Fixed bugs in etl::flat_map 'operator[]' & 'insert'
Added tests.
Fixed lower_bound equality checks to use 'compare' type.
|
2019-01-02 23:00:26 +00:00 |
|
Bartłomiej Burdukiewicz
|
c505e9a522
|
Removed repeated semicolon, this helps to compile etl without errors (#100)
with -pedantic/-pedantic-errors flags.
|
2018-09-29 20:23:45 +02:00 |
|
John Wellbelove
|
d41856c7ed
|
Optimised compare class construction and usage.
|
2018-07-28 18:22:17 +01:00 |
|
John Wellbelove
|
fb7eb70c47
|
Fixed reliance on equality operator.
|
2018-07-28 14:04:33 +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 |
|
John Wellbelove
|
f2416da7ea
|
Changed header guards to be GCC compliant.
|
2018-04-21 09:24:45 +01:00 |
|
John Wellbelove
|
4864e95b36
|
New directory layout
|
2018-03-18 17:48:29 +00:00 |
|