John Wellbelove
7f98b3dfc0
Changed script log file name.
2021-07-01 15:06:43 +01:00
John Wellbelove
7bb438bf1b
Added the option to derive etl::message<> from a custom parent class
2021-06-30 20:57:42 +01:00
John Wellbelove
ef6885c02c
Unified vector asserts
2021-06-30 11:25:37 +01:00
John Wellbelove
4a19216ffe
Multi-thread build scripts
2021-06-30 10:14:51 +01:00
John Wellbelove
81bba3cc31
Updated Arduino examples
2021-06-29 09:55:19 +01:00
John Wellbelove
b1f771f6b4
Updated version numbers
2021-06-22 12:04:28 +01:00
John Wellbelove
60b04b55f6
Fixed copy and move assignment bug
2021-06-22 11:00:42 +01:00
John Wellbelove
e44efd75a7
etl::basic_string::copy is now const and does not affect the 'truncated' flag.
2021-06-17 12:01:04 +01:00
John Wellbelove
fb54f23e5d
Latest updates
2021-06-12 11:43:32 +01:00
John Wellbelove
208d0c4a26
Added/adjusted 'force C++03' unit test macros
2021-06-03 10:56:08 +01:00
John Wellbelove
177c4d1e79
Added 'at_offset' functions.
...
Changed size for mem_cast_ptr from template parameter fo member variable.
2021-06-02 21:33:08 +01:00
John Wellbelove
e21d3edd6a
Initial commit
2021-05-31 15:55:13 +01:00
John Wellbelove
0990fa56ee
Fixed sparse histogram class name
2021-05-10 16:18:23 +01:00
John Wellbelove
cf9d46810b
HFSM documentation
2021-04-26 13:51:33 +01:00
John Wellbelove
2e115df488
Merge branch 'feature/Add-hierarchical-FSM-capabilities-to-the-FSM' into development
2021-04-25 15:11:25 +01:00
John Wellbelove
b01d58a21c
Adjustments to code and optimisations
2021-04-25 14:20:29 +01:00
John Wellbelove
7f2ea864e0
Minor changes & renames
2021-04-24 09:25:39 +01:00
John Wellbelove
c5850a005b
Minor changes
2021-04-23 11:58:58 +01:00
John Wellbelove
f85d13660f
Added additional accept() functions.
2021-04-23 11:29:20 +01:00
Jeremy Overesch
2d3b063df6
Add hierarchical FSM capabilities to the FSM. ( #374 )
...
In order to work properly, states with no change need to return ifsm_state::NO_CHANGE rather than their given state id.
Otherwise, when an event isn't handled, it will return the parent state rather than the active state.
Also, in this implementation, a state cannot return a different state during the on_enter_state() function. An assert has been added to check for that.
2021-04-22 08:40:53 +01:00
John Wellbelove
7dfd971b4e
Fixed ETL_ASSERT for non-class types in etl::pool.
2021-04-19 19:21:14 +01:00
John Wellbelove
b4c605c761
Add fix to CI
2021-04-13 16:19:54 +01:00
John Wellbelove
0d6c421fb1
Added etl::erase, etl::erase_if, etl::remove, etl::remove_if
2021-04-13 12:27:11 +01:00
John Wellbelove
32ccdb1bab
Updated for new tests and sanity checks
2021-04-11 20:58:28 +01:00
John Wellbelove
7a603dcb98
Corrected spelling of quantize
2021-04-11 14:38:57 +01:00
John Wellbelove
d0c5004dfb
Updated version and release notes
2021-04-11 10:06:08 +01:00
John Wellbelove
0603794454
Unit tests for algorithms and functors
2021-04-10 16:44:18 +01:00
John Wellbelove
1ac0311cfb
Unit tests for algorithms and functors
2021-04-10 15:21:16 +01:00
John Wellbelove
71d03fa8e2
Removed enable_if in maths algorithms
2021-04-07 10:29:57 +01:00
John Wellbelove
d5634910a4
Added etl::variance
2021-04-06 20:41:08 +01:00
John Wellbelove
40da7ad357
Added population/sample option
2021-04-06 20:19:32 +01:00
John Wellbelove
3ba993cf9f
Added population/sample option
2021-04-06 10:08:26 +01:00
John Wellbelove
203f082c91
Added etl::standard_deviation + corrected covariance
2021-04-05 20:31:20 +01:00
John Wellbelove
3b367ce2b5
Added etl::covariance and etl::correlation
2021-04-05 19:29:19 +01:00
John Wellbelove
1284cab8a7
Added etl::histogram and etl::sparce_histogram
2021-04-04 13:51:25 +01:00
John Wellbelove
f9ad773dc4
Added etl::histogram and etl::sparce_histogram
2021-04-04 11:34:19 +01:00
John Wellbelove
d649f98a58
CMakeLists fix
2021-03-31 14:36:26 +01:00
John Wellbelove
04699093a5
Renamed dectr & dectx files
2021-03-31 09:35:47 +01:00
John Wellbelove
d3d0faa2c1
CRC updates
2021-03-30 19:10:48 +01:00
John Wellbelove
70f0b92a0d
CRC updates
2021-03-29 13:54:12 +01:00
John Wellbelove
b48f84701d
Merge branch 'master' into feature/alternative-crc-tables
2021-03-26 18:42:21 +00:00
John Wellbelove
696d3d8473
Intermediate commit - Passing all tests
2021-03-26 15:53:30 +00:00
John Wellbelove
01685a36e9
Fix return type for const iterator operators from const_iterator to iterator.
2021-03-25 15:19:20 +00:00
John Wellbelove
7e37fcf196
Intermediate commit
2021-03-25 10:22:55 +00:00
John Wellbelove
33f3d21300
Intermediate commit
2021-03-24 12:16:01 +00:00
John Wellbelove
23bf71d06a
Intermediate commit
2021-03-24 09:24:45 +00:00
Chiraffollo
c9b170a05a
Add moveable parameter support to delegate ( #356 )
...
* Add moveable parameter support
* Change std::forward to etl::forward
2021-03-24 08:57:28 +00:00
John Wellbelove
bb9f27bd8d
Merge branch 'master' into feature/add-mathematical-functors
2021-03-16 20:05:32 +00:00
John Wellbelove
36bd492ecf
selection_sort
2021-03-16 20:05:05 +00:00
Bo Rydberg
9b84b19b5f
Feature/make sanity test also run with clang compiler ( #353 )
...
* Cleanup runsanitychecks.sh & runtests.sh with shellcheck
* Add executable writes on runsanitychecks.sh & runtests.sh
for easier use of scripts.
* Correct sanity tests to use gcc and clang compiler
2021-03-15 10:19:18 +00:00