John Wellbelove
|
d884719098
|
Fixed all 'extra semicolon' warnings
|
2025-12-16 09:15:26 +00:00 |
|
John Wellbelove
|
d1e5112e2a
|
Restored full units test permutations
Fixed unit test for non-virtual message_packet
|
2025-02-17 12:45:32 +00:00 |
|
John Wellbelove
|
baf12b1fcb
|
Changed etl::message_packet to not require virtual messages
|
2025-02-17 10:42:25 +00:00 |
|
John Wellbelove
|
c6dc700cf3
|
Added message type traits
|
2024-03-05 09:55:08 +00:00 |
|
John Wellbelove
|
a2b7eb5d5a
|
Added specific copy and move constructors for C++17 and above.
|
2024-02-18 12:08:11 +00:00 |
|
John Wellbelove
|
45fb06af3f
|
Changes require for non-virtual messages
|
2023-08-18 20:51:36 +01:00 |
|
John Wellbelove
|
8b5ff06e44
|
Resolve all C++ -O2 warnings
|
2023-08-06 23:39:11 +01:00 |
|
John Wellbelove
|
cf7ed3accb
|
Add move to test message move constructor and assignment
|
2023-08-04 11:58:32 +01:00 |
|
John Wellbelove
|
1d6886ab6e
|
Disable 'unititialized' warning for classes that use uninitialized buffers
|
2022-10-19 19:12:37 +01:00 |
|
John Wellbelove
|
59ffb54fa4
|
Changed explicit message constructor for unsupported message types.
|
2022-08-31 11:54:08 +01:00 |
|
John Wellbelove
|
cd18cc6af0
|
Eradicated all GCC and clang warnings
|
2022-07-27 10:42:03 +01:00 |
|
John Wellbelove
|
1b3445d11a
|
Fixed etl::message_packet issues
|
2022-06-24 14:58:53 +01:00 |
|
John Wellbelove
|
baa47d1c33
|
Updated copyright notice
|
2022-06-10 21:45:37 +01:00 |
|
John Wellbelove
|
047fc3eb90
|
Refactor C++17 message_packet
|
2022-06-10 21:45:34 +01:00 |
|
John Wellbelove
|
36d126c93e
|
Squashed commit of the following:
commit c217b3ec12b26104e8f1027c1766cc9d49b93a29
Author: John Wellbelove <john.wellbelove@asterconsulting.co.uk>
Date: Thu Apr 21 11:57:55 2022 +0200
Added mutex traits
Added transparent comparator test to multimap
commit b6487b869e5599ea067d45af1778d5c0f90c6a52
Author: John Wellbelove <john.wellbelove@asterconsulting.co.uk>
Date: Thu Apr 21 10:42:06 2022 +0200
Modified char8_t, char16_t and char32_t macros.
Added conditional compilation on the presense of native char8_t, char16_t and char32_t types.
commit 2c2bd86ce3d5d5d698e922518421a93f70a9cc1e
Author: John Wellbelove <john.wellbelove@asterconsulting.co.uk>
Date: Thu Apr 21 10:29:04 2022 +0200
Modified char8_t, char16_t and char32_t macros.
Added conditional compilation on the presense of native char8_t, char16_t and char32_t types.
commit d16242d20e9b6df6752a926d862d0016a452bada
Author: John Wellbelove <john.wellbelove@asterconsulting.co.uk>
Date: Wed Apr 20 13:53:37 2022 +0200
Expanded constexpr test
commit fad097e6656cd4639c2d81bc8cad2467cae4b4ce
Author: John Wellbelove <john.wellbelove@asterconsulting.co.uk>
Date: Wed Apr 20 13:53:05 2022 +0200
Added ETL_OVERRIDE to state chart process_event()
commit 25403c2225f3aff0b99105a54cfc44f1cf88d527
Author: John Wellbelove <john.wellbelove@asterconsulting.co.uk>
Date: Wed Apr 20 13:41:00 2022 +0200
Added test_etl_traits
commit e42c778cf645cb8fc06e5930336e7f1183004dfe
Author: John Wellbelove <john.wellbelove@asterconsulting.co.uk>
Date: Wed Apr 20 13:38:22 2022 +0200
Removed unused code.
commit 5a25c0c1973f7094ef3aa5b6f29529e96450451c
Author: John Wellbelove <john.wellbelove@asterconsulting.co.uk>
Date: Sun Apr 17 13:17:29 2022 +0200
Large and small character support macros
commit 6a463fb65ef655b700a8dea381265a3c1b622658
Author: Melg Eight <public.melg8@gmail.com>
Date: Sun Apr 17 13:54:34 2022 +0300
Fix spelling (#535)
Signed-off-by: Melg Eight <public.melg8@gmail.com>
commit 5468eb659c8b4ecdb3d08e8b8f0442c5a2549a48
Author: Gabriel Arjones <arjones@arjones.com>
Date: Thu Apr 14 17:55:27 2022 -0300
cmake: write an arch independent version file (#534)
|
2022-04-21 12:11:26 +02:00 |
|
John Wellbelove
|
de5a90a91c
|
Added Green Hills compiler to minmax push and pop
message_packet updates
message_packet updates
span updates
message_packet updates
message_packet updates
Remove superfluous line
Fixe undefined behaviour in test
|
2021-12-21 12:04:51 +00:00 |
|
John Wellbelove
|
e92f93b57f
|
Variadic message_packet
|
2021-07-31 10:38:21 +01:00 |
|
John Wellbelove
|
f85d13660f
|
Added additional accept() functions.
|
2021-04-23 11:29:20 +01:00 |
|
John Wellbelove
|
dbfa71944f
|
Abstracted unit test framework header
|
2021-03-05 13:52:34 +00:00 |
|
John Wellbelove
|
f980ce2cd3
|
Merge branch 'feature/shared-objects-in-pools' into development
# Conflicts:
# .gitignore
# include/etl/deque.h
# include/etl/file_error_numbers.txt
# include/etl/generators/fsm_generator.h
# include/etl/list.h
# include/etl/memory.h
# include/etl/pool.h
# test/vs2019/etl.vcxproj.filters
|
2021-01-04 17:15:25 +00:00 |
|
John Wellbelove
|
0bfc97a914
|
Variadic versions of etl::type_id_lookup and etl::type_type_lookup for C++11 and above.
|
2020-05-19 20:12:12 +01:00 |
|
John Wellbelove
|
f3ace52884
|
Initial design
|
2020-05-04 13:32:19 +01:00 |
|
John Wellbelove
|
e323f2267f
|
Changed http://www.etlcpp.com to https://www.etlcpp.com
|
2020-05-01 10:22:36 +01:00 |
|
John Wellbelove
|
a74d8bf0c5
|
Fix message_packet test structures
|
2020-04-30 19:10:33 +01:00 |
|
John Wellbelove
|
8171fe3784
|
Modified etl::message_packet to allow default construction, copy/move construction and copy/move assignment.
|
2020-04-09 14:17:35 +01:00 |
|
John Wellbelove
|
031e86d1e3
|
Added etl::message_packet classes and generator
|
2020-03-23 19:48:43 +00:00 |
|