John Wellbelove
|
470e319967
|
Updated release notes
|
2022-08-20 14:40:57 +01:00 |
|
John Wellbelove
|
a03f67a94a
|
Removed the use of ETL_FORCE_CONSTEXPR_ALGORITHMS as all algorithms may be constexpr.
|
2022-08-20 13:30:25 +01:00 |
|
John Wellbelove
|
5dc9f49516
|
Removed the use of ETL_FORCE_CONSTEXPR_ALGORITHMS as all algorithms may be constexpr.
|
2022-08-20 12:44:34 +01:00 |
|
John Wellbelove
|
c99f2c1068
|
Renames + optimisations
|
2022-08-20 12:43:50 +01:00 |
|
John Wellbelove
|
2e7b635bfd
|
Add asserts in to_string
|
2022-08-19 22:19:48 +01:00 |
|
John Wellbelove
|
ec4fb59b89
|
More to_string tests
Removed asserts so all functions are noexcept
|
2022-08-19 10:22:57 +01:00 |
|
John Wellbelove
|
e1bd545391
|
Major changes complete
|
2022-08-18 22:02:34 +01:00 |
|
John Wellbelove
|
7868445166
|
Work in progress
Modify specialisations for bitset element types
|
2022-08-17 20:35:44 +01:00 |
|
John Wellbelove
|
72263a9ced
|
Work in progress
More tests
|
2022-08-16 18:10:05 +01:00 |
|
John Wellbelove
|
f330efe046
|
Merge branch 'feature/constexpr-bitset' of https://github.com/ETLCPP/etl into feature/constexpr-bitset
|
2022-08-15 16:33:42 +01:00 |
|
John Wellbelove
|
2d9c8ccd2a
|
Work in progress
Start single element optimisations
|
2022-08-15 16:33:35 +01:00 |
|
John Wellbelove
|
dba681d94f
|
Work in progress
Start single element optimisations
|
2022-08-15 16:32:57 +01:00 |
|
John Wellbelove
|
42d272cae4
|
Work in progress
All tests for implicit bitset element type enabled
|
2022-08-15 14:57:42 +01:00 |
|
John Wellbelove
|
3a4af24ab7
|
Work in progress
Added more CHECK macros
Added bitset_fast class for bitsets that are the same size as an integral type
|
2022-08-13 12:15:41 +01:00 |
|
John Wellbelove
|
3ee5abf74b
|
Work in progress
|
2022-08-12 13:39:24 +01:00 |
|
John Wellbelove
|
c3bf642c32
|
Merge branch 'feature/constexpr-bitset' of https://github.com/ETLCPP/etl into feature/constexpr-bitset
|
2022-08-09 12:45:42 +01:00 |
|
John Wellbelove
|
2df71e4384
|
Optimised bitset shift operations
|
2022-08-09 12:45:29 +01:00 |
|
John Wellbelove
|
17bb22992e
|
Changed etl::size to std::size in the tests
|
2022-08-09 12:45:29 +01:00 |
|
John Wellbelove
|
648d5bf527
|
Added check macro that outputs hex digits
|
2022-08-09 12:45:29 +01:00 |
|
John Wellbelove
|
ccfce560ae
|
Optimised shifts
|
2022-08-09 12:45:29 +01:00 |
|
John Wellbelove
|
e10cd6dab3
|
Rationalised etl::send_message functions
|
2022-08-09 12:45:11 +01:00 |
|
John Wellbelove
|
00b970f7c9
|
Merge branch 'master' of https://github.com/ETLCPP/etl
|
2022-08-09 12:44:56 +01:00 |
|
John Wellbelove
|
f87dfd5b92
|
Optimised bitset shift operations
|
2022-08-09 12:31:01 +01:00 |
|
John Wellbelove
|
0eefbc2a90
|
Changed etl::size to std::size in the tests
|
2022-08-09 12:30:25 +01:00 |
|
John Wellbelove
|
6d3f987a60
|
Added check macro that outputs hex digits
|
2022-08-08 09:43:02 +01:00 |
|
John Wellbelove
|
c64820a6ea
|
Optimised shifts
|
2022-08-08 09:42:32 +01:00 |
|
Patrick Kappl
|
cceb503866
|
Fix include directory of installed target (#578)
|
2022-08-08 09:41:12 +01:00 |
|
John Wellbelove
|
d61cf447bd
|
Rationalised etl::send_message functions
|
2022-08-07 17:21:10 +01:00 |
|
John Wellbelove
|
9d33f9bf28
|
Added ability to set the bitset from wchar_t, char16_t and char32_t
|
2022-08-05 09:46:09 +01:00 |
|
John Wellbelove
|
c5c4bf79ff
|
Keil project update
|
2022-08-04 21:23:12 +01:00 |
|
John Wellbelove
|
d0da03b1b7
|
Updated gitignore
|
2022-08-04 17:07:43 +01:00 |
|
John Wellbelove
|
86ae10a4ec
|
Fixed implicit virtual warning for etl::vector
|
2022-08-04 17:07:19 +01:00 |
|
John Wellbelove
|
debbfddf35
|
Optimisations and addition of set() for all char types.
|
2022-08-04 16:31:51 +01:00 |
|
John Wellbelove
|
e4966b1b20
|
Added missing char_traits unit tests and char_traits bug fixes
|
2022-08-04 15:36:10 +01:00 |
|
John Wellbelove
|
30d5a1b79b
|
Added newline at end of file
|
2022-08-04 15:35:10 +01:00 |
|
John Wellbelove
|
5a9fc4dd00
|
Fixed C++03 delegate compatibility
|
2022-08-04 15:33:43 +01:00 |
|
John Wellbelove
|
7e8829d1b0
|
Changed operator= in etl::string_view from ETL_CONSTEXPR to ETL_CONSTEXPR14
|
2022-08-04 15:32:54 +01:00 |
|
John Wellbelove
|
87d00ad4d1
|
Added ARM5 and ARM6 compiler compatibility
|
2022-08-04 15:31:39 +01:00 |
|
John Wellbelove
|
2da99e81e6
|
Added missing char_traits unit tests and char_traits bug fixes
|
2022-08-04 15:31:09 +01:00 |
|
John Wellbelove
|
1b8d5a307a
|
Changed std::lower_bound to etl::lower_bound
|
2022-08-04 15:29:59 +01:00 |
|
John Wellbelove
|
3fd90b19eb
|
Updated release notes
|
2022-08-02 14:59:56 +01:00 |
|
John Wellbelove
|
7ecd818ecc
|
Merge branch 'feature/message-broker' of https://github.com/ETLCPP/etl into feature/message-broker
# Conflicts:
# include/etl/generators/message_router_generator.h
# include/etl/message_router.h
|
2022-08-02 14:23:12 +01:00 |
|
John Wellbelove
|
37b8115abf
|
Added default message id constructors
etl::message_router default id is etl::imessage_router::MESSAGE_ROUTER
Added successor parameter constructors
|
2022-08-02 14:21:30 +01:00 |
|
John Wellbelove
|
19d99aa52d
|
Added default message id constructors
etl::message_router default id is etl::imessage_router::MESSAGE_ROUTER
Added successor parameter constructors
|
2022-08-02 12:45:11 +01:00 |
|
John Wellbelove
|
fda4d704c3
|
Minor changes
|
2022-08-02 11:42:57 +01:00 |
|
John Wellbelove
|
e6a86a6285
|
Update release info
|
2022-08-01 16:28:40 +01:00 |
|
John Wellbelove
|
b80835108e
|
Merge branch 'feature/message-broker' into development
|
2022-08-01 16:13:05 +01:00 |
|
John Wellbelove
|
3ad60c1e6c
|
Finished message_broker code
|
2022-08-01 16:12:33 +01:00 |
|
John Wellbelove
|
18f78348d2
|
Added CMake updates
|
2022-08-01 13:05:56 +01:00 |
|
John Wellbelove
|
838cdc24af
|
Finished message_broker code
|
2022-08-01 13:00:20 +01:00 |
|