John Wellbelove
|
e9ec00b346
|
Move initializer_list test project out of main ETL unit tests project
|
2022-03-04 20:55:30 +00:00 |
|
John Wellbelove
|
b5b09274ce
|
Added extra sanity checks for new classes
|
2022-03-03 18:39:23 +00:00 |
|
John Wellbelove
|
c34ac53a4e
|
Changes the order of callback and re-insertion of the timer in the active list.
|
2022-03-03 14:34:01 +00:00 |
|
John Wellbelove
|
2f91d707cd
|
Renamed Arduino files to stop PlatformIO getting confused (possibly).
Updated Arduino Python script to rename files on copy.
Removed old file.
|
2022-02-26 11:27:50 +00:00 |
|
John Wellbelove
|
60757a44ab
|
callback and message timers now uses etl::timer_semaphore_t
|
2022-02-20 18:49:43 +00:00 |
|
John Wellbelove
|
e5fd40d82b
|
Added etl::byte
|
2022-02-15 16:41:47 +00:00 |
|
John Wellbelove
|
1cdb4c69b6
|
Final initializer_list updates
Added a separate project to test initializer_list
|
2022-02-14 11:06:09 +00:00 |
|
John Wellbelove
|
117902e39a
|
Updates to sanity check
Added Intel compiler support to MSVC
|
2022-02-11 21:21:57 +00:00 |
|
John Wellbelove
|
8c45d2cc2a
|
Added sanity checks for initializer_list
|
2022-02-11 15:00:35 +00:00 |
|
John Wellbelove
|
64edec227d
|
Initial code for MSVC, GCC, Clang and ARM6 compilers
|
2022-02-11 13:40:03 +00:00 |
|
John Wellbelove
|
d0150696a5
|
Changes for controlling the availability of constexpr algorithms
|
2022-02-11 09:57:55 +00:00 |
|
John Wellbelove
|
c65da15063
|
Tweak built-in tests
|
2022-02-06 17:58:22 +00:00 |
|
John Wellbelove
|
791aa97885
|
Work in progress
|
2022-02-03 12:40:29 +00:00 |
|
John Wellbelove
|
4b1b6004c6
|
Final(?) changes
|
2022-01-29 14:16:26 +00:00 |
|
John Wellbelove
|
734e4e654a
|
Minor changes
Modified MSVC compiler C++11 check
|
2022-01-24 20:15:17 +00:00 |
|
John Wellbelove
|
47210b5815
|
Merge branch 'development'
# Conflicts:
# test/vs2019/etl.vcxproj
# test/vs2019/etl.vcxproj.filters
|
2022-01-23 15:25:37 +00:00 |
|
John Wellbelove
|
13b28387c5
|
Merge branch 'feature/reduce-size-of-state_chart' into development
|
2022-01-23 14:23:44 +00:00 |
|
John Wellbelove
|
9dafa0bb70
|
Merge branch 'feature/reduce-size-of-state_chart' into development
|
2022-01-23 13:50:31 +00:00 |
|
John Wellbelove
|
2353672b64
|
Renamed compile time state machine classes
|
2022-01-23 10:46:35 +00:00 |
|
John Wellbelove
|
f3973e4935
|
Latest state chart code
Reinstated virtual process_event()
|
2022-01-18 20:15:56 +00:00 |
|
John Wellbelove
|
5ceae606dc
|
Updated project files
|
2022-01-11 17:45:33 +00:00 |
|
John Wellbelove
|
6b123e1bdb
|
Merge branch 'feature/bit_cast-midpoint-lerp' into feature/unaligned-types
# Conflicts:
# include/etl/endianness.h
# test/vs2019/etl.vcxproj.filters
|
2022-01-08 18:53:17 +00:00 |
|
John Wellbelove
|
e6736404ed
|
Final code after local CI tests
|
2022-01-08 18:51:35 +00:00 |
|
John Wellbelove
|
a0023aa9aa
|
Updated tests to support C++20 STL
|
2022-01-08 12:25:18 +00:00 |
|
John Wellbelove
|
c99d984453
|
Updates to bin.h, binary.h and endian.h
|
2022-01-08 11:38:04 +00:00 |
|
John Wellbelove
|
79c659b0bb
|
unaligned and endianess experiments
|
2022-01-06 10:18:58 +00:00 |
|
John Wellbelove
|
4a6d6220e4
|
Added bit.h and test files
|
2022-01-03 18:24:05 +00:00 |
|
John Wellbelove
|
7ad3b51308
|
Added etl::lerp & initial reverse engineered <bit> header
|
2021-12-31 09:52:02 +00:00 |
|
John Wellbelove
|
d2ba5e9956
|
Multiple code changes, delegates & timers
|
2021-12-14 10:52:49 +00:00 |
|
John Wellbelove
|
331e07b272
|
Multiple code changes, delegates & timers
|
2021-12-13 17:16:21 +00:00 |
|
John Wellbelove
|
c6ff32e901
|
contains() & transparent comparator
|
2021-12-04 10:24:04 +00:00 |
|
John Wellbelove
|
642e36a9c4
|
Modified deque const_iterator to iterator
|
2021-11-18 12:58:33 +00:00 |
|
John Wellbelove
|
5baa1af862
|
Make functions for containers
|
2021-11-18 12:26:15 +00:00 |
|
John Wellbelove
|
4bedc041d4
|
Various updates
|
2021-10-12 17:52:51 +01:00 |
|
John Wellbelove
|
c1c5fbb7f1
|
Updated sanity checks
|
2021-10-05 17:00:22 +01:00 |
|
John Wellbelove
|
2d64b77e4a
|
Modified read_unchecked & write_unchecked
Added start/length read/write implementations
|
2021-10-05 14:24:46 +01:00 |
|
John Wellbelove
|
4e4c781e18
|
Updated versions
|
2021-10-04 20:00:45 +01:00 |
|
John Wellbelove
|
71f42a7563
|
Merge branch 'feature/#429-scatter-gather-span-based-class' into development
# Conflicts:
# .gitignore
# include/etl/byte_stream.h
# test/vs2019/etl.vcxproj.filters
|
2021-10-03 20:26:20 +01:00 |
|
John Wellbelove
|
08e08b9165
|
Merge branch 'feature/#433-pool-ext-variant-pool-ext' into development
# Conflicts:
# .gitignore
|
2021-10-03 16:10:28 +01:00 |
|
John Wellbelove
|
aaa00ca610
|
Added pool_ext & generic_pool_ext
|
2021-10-03 11:50:40 +01:00 |
|
John Wellbelove
|
21dc9276b1
|
Merge branch 'feature/#436-clang-format-file' into development
# Conflicts:
# test/vs2019/etl.vcxproj.filters
|
2021-10-02 18:31:06 +01:00 |
|
John Wellbelove
|
4a972db089
|
Updated to closely match ETL formatting
|
2021-10-02 17:54:20 +01:00 |
|
John Wellbelove
|
c691991538
|
Removed warning from compilation
|
2021-10-01 18:41:35 +01:00 |
|
John Wellbelove
|
817ae15c7a
|
Work in progress
|
2021-10-01 14:10:14 +01:00 |
|
John Wellbelove
|
b9b7b9cd7a
|
#431 CMSIS-RTOS2 support
|
2021-09-28 18:06:30 +01:00 |
|
John Wellbelove
|
bdf1451655
|
Added multi_vector
|
2021-09-10 12:12:18 +01:00 |
|
John Wellbelove
|
81807b2fd2
|
Added result type
|
2021-09-04 13:34:02 +01:00 |
|
John Wellbelove
|
72468bace8
|
Pre-release code
|
2021-09-02 13:04:27 +01:00 |
|
John Wellbelove
|
42d451dc79
|
Expanded tests and updated make lists
|
2021-08-20 19:39:49 +01:00 |
|
John Wellbelove
|
ed74f8bc54
|
Initial byte_stream code
|
2021-08-20 10:22:44 +01:00 |
|