John Wellbelove
|
7593c0b14b
|
Moved string related code to its own folder in VS project
|
2019-07-13 13:09:28 +01:00 |
|
John Wellbelove
|
d9f79715e4
|
Merge remote-tracking branch 'origin/feature/delegates' into development
# Conflicts:
# include/etl/delegate.h
# include/etl/version.h
# support/Release notes.txt
# test/test_delegate.cpp
|
2019-05-22 20:18:11 +01:00 |
|
John Wellbelove
|
d2d3db1659
|
Merge remote-tracking branch 'origin/feature/delegates' into development
# Conflicts:
# include/etl/type_traits.h
# include/etl/type_traits_generator.h
# test/test_type_traits.cpp
|
2019-05-19 23:16:24 +01:00 |
|
John Wellbelove
|
8354de78e1
|
Added etl::multi_array
|
2019-04-27 15:51:13 +01:00 |
|
John Wellbelove
|
2b5fe55540
|
First code, no unit tests
|
2019-04-20 11:14:24 +01:00 |
|
John Wellbelove
|
494322e2a0
|
Merge remote-tracking branch 'origin/feature/to_string' into development
# Conflicts:
# include/etl/format_spec.h
# include/etl/private/to_string_helper.h
# include/etl/to_string.h
# include/etl/to_u16string.h
# include/etl/to_u32string.h
# include/etl/to_wstring.h
# include/etl/version.h
# support/Release notes.txt
# test/test_to_string.cpp
# test/test_to_u16string.cpp
# test/test_to_u32string.cpp
# test/test_to_wstring.cpp
# test/vs2017/etl.vcxproj.filters
|
2019-04-09 06:36:36 +01:00 |
|
John Wellbelove
|
7844142c19
|
Merge remote-tracking branch 'origin/feature/to_string' into development
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
# test/vs2017/etl.vcxproj.filters
|
2019-04-08 19:37:41 +01:00 |
|
John Wellbelove
|
c7ea481274
|
Partial implementation of vector of pointers
|
2019-03-10 20:13:46 +00:00 |
|
John Wellbelove
|
496edaf981
|
Partial implementation
|
2019-03-10 16:05:36 +00:00 |
|
John Wellbelove
|
8cfb3fce23
|
Added queue_spsc_locked with injected lock and unlock functionality.
|
2019-02-25 09:42:51 +01:00 |
|
John Wellbelove
|
25ecc38700
|
Fix for unordered_multimap, unordered_set and unordered_multiset insert and erase bug.
|
2019-02-13 20:07:32 +01:00 |
|
John Wellbelove
|
cf9ec9763e
|
Added missing header include to frame_check_sequence.h
|
2019-02-10 09:31:36 +00:00 |
|
John Wellbelove
|
4c713d38f0
|
Callback service
|
2019-02-02 19:37:23 +00:00 |
|
John Wellbelove
|
cae432fc31
|
Added move only data type
|
2019-01-01 14:03:46 +00:00 |
|
John Wellbelove
|
f8c6830807
|
Merge remote-tracking branch 'origin/feature/cumulative_moving_average' into development
|
2018-12-28 09:45:43 +00:00 |
|
John Wellbelove
|
f32924d5ed
|
Merge remote-tracking branch 'origin/feature/shared_pools' into development
# Conflicts:
# include/etl/forward_list.h
# include/etl/list.h
# include/etl/private/pvoidvector.h
# include/etl/state_chart.h
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2018-12-08 13:29:34 +00:00 |
|
John Wellbelove
|
9e213ad673
|
Added hash based random number generator
|
2018-11-17 09:26:17 +00:00 |
|
John Wellbelove
|
5880e9a41f
|
Removed CPP files
|
2018-11-11 20:01:45 +00:00 |
|
John Wellbelove
|
65edac70f7
|
All header pvoidvector
|
2018-11-10 11:52:28 +00:00 |
|
John Wellbelove
|
aee76d67e8
|
Merge remote-tracking branch 'origin/feature/bit_stream' into development
# Conflicts:
# include/etl/profiles/armv6.h
# include/etl/profiles/armv6_no_stl.h
# include/etl/version.h
# support/Release notes.txt
# test/vs2017/etl.vcxproj.filters
|
2018-10-07 08:37:14 +01:00 |
|
John Wellbelove
|
1c34d6f836
|
Ignore PCG output file
|
2018-09-22 13:26:19 +01:00 |
|
John Wellbelove
|
218b1573f8
|
Added CRC16 MODBUS
Added ETL_ prefic to extern const arrays.
|
2018-09-14 19:25:32 +01:00 |
|
John Wellbelove
|
5aa369451e
|
State Chart Template
Unit tests complete
|
2018-09-08 15:44:33 +01:00 |
|
John Wellbelove
|
61f0953c9b
|
Added entry and exit
|
2018-09-07 00:33:30 +01:00 |
|
John Wellbelove
|
5a3f6b4355
|
First draft
|
2018-09-06 21:33:33 +01:00 |
|
John Wellbelove
|
e5e38a8ee8
|
Compatibility with Keil compiler
|
2018-08-27 22:07:17 +01:00 |
|
John Wellbelove
|
1606ae3dcc
|
Added missing algorithms.
Fixed namespace selection.
|
2018-08-27 13:22:04 +01:00 |
|
John Wellbelove
|
0b0ce2645b
|
Merge remote-tracking branch 'origin/feature/shared_pools' into development
# Conflicts:
# include/etl/list.h
|
2018-08-22 20:13:18 +01:00 |
|
John Wellbelove
|
785efc95d7
|
Added maths constants
|
2018-08-16 19:54:17 +01:00 |
|
John Wellbelove
|
0e38e6959a
|
Merge remote-tracking branch 'origin/feature/memory_models' into development
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2018-07-29 12:55:23 +01:00 |
|
John Wellbelove
|
bd008350a2
|
Merge remote-tracking branch 'origin/feature/changed_include_paths' into development
# Conflicts:
# include/etl/version.h
|
2018-07-28 21:55:27 +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
|
ea28f7c726
|
Added uinque_ptr
|
2018-06-21 13:05:46 +01:00 |
|
John Wellbelove
|
eeb6a310c1
|
Compatibility changes for Segger IDE, GCC & STLPort
|
2018-06-14 21:53:54 +01:00 |
|
John Wellbelove
|
5e30f02449
|
Fixed missing semicolons
|
2018-06-12 21:12:32 +01:00 |
|
John Wellbelove
|
7fbc543080
|
Merge remote-tracking branch 'origin/feature/CMake' into development
# Conflicts:
# test/vs2017/etl.vcxproj.filters
|
2018-05-31 22:21:09 +01:00 |
|
John Wellbelove
|
d39e51847a
|
Added CRC32-C (Castagnoli)
|
2018-05-05 09:50:49 +01:00 |
|
John Wellbelove
|
8085f97e52
|
Rewrite of debug count so that it does not exists in unit test code or when explicitly enabled.
|
2018-04-24 14:15:30 +01:00 |
|
John Wellbelove
|
67a32df7d0
|
Added etl::type_select
|
2018-04-21 17:45:34 +01:00 |
|
John Wellbelove
|
23888c4be6
|
Added permutations and combinations template constants.
|
2018-04-14 10:46:15 +01:00 |
|
John Wellbelove
|
c14db00d88
|
Merge remote-tracking branch 'origin/feature/spsc_queues' into development
# Conflicts:
# test/vs2017/etl.sln
# test/vs2017/etl.vcxproj
|
2018-04-08 19:55:29 +01:00 |
|
John Wellbelove
|
1ca0ad94a9
|
Added SPSC and MPSC queues
|
2018-04-08 18:10:23 +01:00 |
|
John Wellbelove
|
bc0a8a49a7
|
Updates to atomic classes.
|
2018-04-02 12:26:58 +01:00 |
|
John Wellbelove
|
28ac7c12ba
|
Changes for increased 64bit compatibility.
|
2018-03-30 12:46:16 +01:00 |
|
John Wellbelove
|
44068d1493
|
Merge from new directories feature.
Added files to VS project.
Fixed ETL_FILE numbering clashes.
|
2018-03-18 18:14:11 +00:00 |
|
John Wellbelove
|
4864e95b36
|
New directory layout
|
2018-03-18 17:48:29 +00:00 |
|
John Wellbelove
|
eee0157372
|
Added version macros
|
2018-03-01 09:14:11 +00:00 |
|
John Wellbelove
|
61b8722500
|
Added variant_pool generator.
|
2018-02-01 17:28:49 +00:00 |
|
John Wellbelove
|
6a964ee90f
|
Ignore output files from 'random' algorithms.
|
2018-01-30 08:48:43 +00:00 |
|
John Wellbelove
|
bf06775b51
|
Added fast clear for types that are trivially destructible. (Integral and pointer types only for C++03)
|
2018-01-27 15:40:03 +00:00 |
|