John Wellbelove
e5523d2d0b
Added C++11 conditional compilation around rvalue reference functions
2024-03-11 18:11:44 +00:00
John Wellbelove
0cf4396fcb
#854 in-place construction of shared message
2024-03-09 10:11:00 +00:00
SanderSmeenkInspiro
268ca4e04b
Add support for in-place instantiation of a shared message in the message pool ( #854 )
...
* #850 Fixed names according to Arduino's guidelines
* #850 Fixed names according to Arduino's guidelines
* Add support for in-place instantiation of a shared message in the message pool
---------
Co-authored-by: John Wellbelove <john.wellbelove@etlcpp.com>
Co-authored-by: John Wellbelove <jwellbelove@users.noreply.github.com>
2024-03-08 10:02:47 +00:00
John Wellbelove
435cec705f
Modified order of standard includes
2022-09-09 14:20:24 +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
Bo Rydberg
b5bb408148
Partial fix to compiling with C++98/03 ( #342 )
2021-03-09 10:48:11 +00:00
John Wellbelove
f145b53e80
Added non-const get_message() member funtions in shared message framework.
2021-02-14 11:42:36 +00:00
John Wellbelove
82b25ae9c7
Allow default constructed messages for shared messages
2021-02-12 13:59:39 +00:00
John Wellbelove
2e7c79ed38
Added reference_counted_message specialisation for void counter
2021-01-19 19:33:36 +00:00
John Wellbelove
7e340f5e71
Removed pool_message and non_pool_message
2021-01-14 13:43:37 +00:00
John Wellbelove
e67d285862
Added static asserts
2021-01-08 19:53:48 +00:00
John Wellbelove
2d612b0409
Ongoing addition of unit tests
2021-01-06 21:18:18 +00:00
John Wellbelove
0b2bf0e47c
LLVM changes
2021-01-06 19:01:34 +00:00
John Wellbelove
db8841ff0d
Updates to pools and memory allocators
2021-01-06 17:56:24 +00:00
John Wellbelove
3c2cb74524
Refactored reference_counted_message now contains owner reference
2021-01-03 12:18:34 +00:00
John Wellbelove
dc25df16db
reference_counted_object and reference_counted_message specialisations
2021-01-02 19:42:27 +00:00
John Wellbelove
ecee02d41d
reference_counted_object and reference_counted_message specialisations
2021-01-02 14:09:36 +00:00
John Wellbelove
cbf07b053c
reference_counted_object and reference_counted_message specialisations
2021-01-02 13:39:59 +00:00
John Wellbelove
920dcdf4b6
Merged shared_message handlers into message_router
2021-01-02 12:35:13 +00:00
John Wellbelove
3cc95d6755
Interim commit
...
Refactor of reference counted types.
2021-01-01 20:26:01 +00:00