John Wellbelove
|
44ec1e4f25
|
Updated release notes
|
2025-08-18 17:34:53 +01:00 |
|
John Wellbelove
|
ac1d2c82d1
|
Added not_null comparison tests
|
2025-08-18 17:13:07 +01:00 |
|
John Wellbelove
|
0a5fcef331
|
Merge branch 'feature/#1166-Feature-Request--implement-not_null' of https://github.com/ETLCPP/etl into feature/#1166-Feature-Request--implement-not_null
|
2025-08-18 16:52:00 +01:00 |
|
John Wellbelove
|
3a25d5934a
|
Added constexpr. Removed some member functions. Removed 'move' member functions for etl::not_null<etl::unique_ptr<T, TDeleter>>
|
2025-08-18 16:51:49 +01:00 |
|
John Wellbelove
|
3bc87f1045
|
Changed unique() to underlying_type()
Added underlying_type() to etl::not_null<T*>
|
2025-08-18 16:51:00 +01:00 |
|
John Wellbelove
|
2d22dfe236
|
Changed unique() to underlying_type()
Added underlying_type() to etl::not_null<T*>
|
2025-08-18 16:50:59 +01:00 |
|
John Wellbelove
|
877ef005ea
|
Fixed file Id error
Updated CMakeLists.txt for tests and syntax checks
|
2025-08-18 16:50:58 +01:00 |
|
John Wellbelove
|
28d90aa80c
|
Initial implementation
|
2025-08-18 16:50:57 +01:00 |
|
John Wellbelove
|
f6fd44a096
|
Initial implementation
|
2025-08-18 16:50:57 +01:00 |
|
John Wellbelove
|
63d7470685
|
Added etl::nontype_t, with C++11 and C++17 alternatives
|
2025-08-18 14:22:33 +01:00 |
|
John Wellbelove
|
450948933f
|
Added example of the use of etl::unique_ptr with etl::pool
|
2025-08-18 14:20:45 +01:00 |
|
John Wellbelove
|
037029ea84
|
Added constexpr. Removed some member functions. Removed 'move' member functions for etl::not_null<etl::unique_ptr<T, TDeleter>>
|
2025-08-17 10:37:27 +01:00 |
|
John Wellbelove
|
ae8aff5ed8
|
Merge branch 'feature/#1166-Feature-Request--implement-not_null' of https://github.com/ETLCPP/etl into feature/#1166-Feature-Request--implement-not_null
|
2025-08-16 10:57:20 +01:00 |
|
John Wellbelove
|
2edde546c4
|
Merge branch 'feature/#1166-Feature-Request--implement-not_null' of https://github.com/ETLCPP/etl into feature/#1166-Feature-Request--implement-not_null
|
2025-08-16 10:57:14 +01:00 |
|
John Wellbelove
|
1963593159
|
Merge branch 'feature/#1166-Feature-Request--implement-not_null' of https://github.com/ETLCPP/etl into feature/#1166-Feature-Request--implement-not_null
|
2025-08-16 10:38:38 +01:00 |
|
John Wellbelove
|
94f7d9956d
|
Changed unique() to underlying_type()
Added underlying_type() to etl::not_null<T*>
|
2025-08-16 10:38:29 +01:00 |
|
John Wellbelove
|
d7585508da
|
Changed unique() to underlying_type()
Added underlying_type() to etl::not_null<T*>
|
2025-08-16 10:12:41 +01:00 |
|
John Wellbelove
|
109ba9350d
|
Updated syntax check tests
|
2025-08-15 19:26:18 +01:00 |
|
John Wellbelove
|
08ed69bac7
|
Fixed file Id error
Updated CMakeLists.txt for tests and syntax checks
|
2025-08-15 18:04:50 +01:00 |
|
John Wellbelove
|
20f5c0402e
|
Initial implementation
|
2025-08-15 17:18:15 +01:00 |
|
John Wellbelove
|
9c046b710c
|
Initial implementation
|
2025-08-15 10:27:35 +01:00 |
|
John Wellbelove
|
efae99252b
|
Fixed VS2022 project file list
|
2025-08-15 10:25:08 +01:00 |
|
John Wellbelove
|
5312f5eddd
|
Added explicit check for remainder in divide_round_to_infinity
|
2025-08-15 10:24:45 +01:00 |
|
John Wellbelove
|
8c49e67702
|
Added return_type and argument_types to etl::delegate
|
2025-08-13 19:51:31 +01:00 |
|
John Wellbelove
|
1af74206d2
|
Updated PlatformIO action
|
2025-08-13 16:10:35 +01:00 |
|
John Wellbelove
|
534fcc6ebe
|
Updated fsm generator
|
2025-08-13 10:46:14 +01:00 |
|
John Wellbelove
|
e449a09b3e
|
Added automated PlatformIO update CI action
|
2025-08-13 10:37:59 +01:00 |
|
John Wellbelove
|
ca5f5394f7
|
Minor style change
|
2025-08-13 10:14:13 +01:00 |
|
John Wellbelove
|
87f121222f
|
Merge branch 'development' of https://github.com/ETLCPP/etl into development
# Conflicts:
# test/test_delegate_observable.cpp
|
2025-08-13 09:32:12 +01:00 |
|
John Wellbelove
|
f973d31ad1
|
Merge branch 'development' of https://github.com/ETLCPP/etl into development
# Conflicts:
# test/test_delegate_observable.cpp
|
2025-08-13 09:31:42 +01:00 |
|
John Wellbelove
|
85b15552ba
|
Merge branch 'development' of https://github.com/ETLCPP/etl into development
# Conflicts:
# test/test_delegate_observable.cpp
|
2025-08-13 08:53:26 +01:00 |
|
John Wellbelove
|
b734df629b
|
Attempt to fix Github CI
GCC 11 incompatibility
|
2025-08-13 08:53:03 +01:00 |
|
John Wellbelove
|
4beadd18f4
|
Attempt to fix Github CI
GCC 11 incompatibility
|
2025-08-13 08:49:23 +01:00 |
|
John Wellbelove
|
8f94ef619a
|
Attempt to fix Github CI
GCC 11 incompatibility
|
2025-08-12 21:32:51 +01:00 |
|
John Wellbelove
|
5c24ae2f0d
|
Attempt to fix Github CI
GCC 11 incompatibility
|
2025-08-12 21:21:16 +01:00 |
|
John Wellbelove
|
3e95e772c3
|
Attempt to fix Github CI
|
2025-08-12 18:28:04 +01:00 |
|
John Wellbelove
|
310cc6e501
|
Attempt to fix Github CI
|
2025-08-12 18:22:52 +01:00 |
|
John Wellbelove
|
86f76933c1
|
Added full rounded integral division
|
2025-08-12 15:13:03 +01:00 |
|
John Wellbelove
|
ddfd3fa443
|
Added remaining limits tests
Fixed divide_round_half_odd and added tests
|
2025-08-11 20:19:18 +01:00 |
|
John Wellbelove
|
5c52fd19cc
|
Added new unit tests
Fixed integer overflow issue at limits
|
2025-08-11 09:49:37 +01:00 |
|
John Wellbelove
|
ff1e4296bc
|
Added complete set of rounded integral division
|
2025-08-07 18:45:46 +01:00 |
|
John Wellbelove
|
2de4057021
|
Added transition_to member function to change state
Pulled out the core state change code to process_state_change
|
2025-08-05 18:48:15 +01:00 |
|
John Wellbelove
|
2ae0a422cd
|
Updated release notes
|
2025-08-04 20:36:02 +01:00 |
|
John Wellbelove
|
0fc2cfeff3
|
Updated fsm_generator.h to match edited fsm.h
|
2025-08-04 17:20:05 +01:00 |
|
John Wellbelove
|
5d694e7aa8
|
Added ETL_UNLIKELY to ETL_ASSERT if (!(b)) conditions
|
2025-08-04 16:11:20 +01:00 |
|
John Wellbelove
|
1d4dbc8976
|
Added etl::fsm_state_pack and corresponding constructor
|
2025-08-04 16:10:04 +01:00 |
|
John Wellbelove
|
7504646301
|
Added delegate_observable
|
2025-08-03 16:22:50 +01:00 |
|
John Wellbelove
|
51a4d0e8da
|
Update templates for pentential macro name conflicts
|
2025-08-03 16:22:10 +01:00 |
|
John Wellbelove
|
e67066b788
|
Added emplace type constructors to etl::optional
|
2025-08-02 13:47:33 +01:00 |
|
John Wellbelove
|
2cd28ce7c5
|
Fixed minor issues
|
2025-08-01 09:23:42 +01:00 |
|