767 Commits

Author SHA1 Message Date
John Wellbelove
60afadcf86 Merge branch 'hotfix/misspelt-macro' into development 2021-04-24 11:25:20 +01:00
John Wellbelove
d40823d2a2 Fixed misspelt DBL_MAX macro 2021-04-24 11:25:02 +01:00
John Wellbelove
f85d13660f Added additional accept() functions. 2021-04-23 11:29:20 +01:00
Jeremy Overesch
d834586d30
Add a static accepts() function to message_packet. Allows a router to determine if a packet type can be created with a generic imessage it received. (#373) 2021-04-22 08:39:41 +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
32ca2d87d2 Replaced std::distance with etl::distance in erase() and erase_if() for vector.h 2021-04-18 08:45:29 +01:00
James Wang
6770774f69
Delete the superfluous ; (#366) 2021-04-14 21:00:01 +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
f689f32259 Fixed make_string sizes 2021-04-13 10:09:50 +01:00
John Wellbelove
a5ee0bb24c Result member functions are now const 2021-04-12 11:21:10 +01:00
John Wellbelove
32ccdb1bab Updated for new tests and sanity checks 2021-04-11 20:58:28 +01:00
John Wellbelove
d0c5004dfb Updated version and release notes 2021-04-11 10:06:08 +01:00
John Wellbelove
2ec666ac51 Added using imessage_router::receive to etl::fsm 2021-04-10 19:15:25 +01:00
John Wellbelove
285a2cafe6 Change int index parameter to size_t 2021-04-10 19:06:40 +01:00
John Wellbelove
c426fc40b9 Changed traits implementation for maths algorithms 2021-04-10 18:51:10 +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
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
a7b5ed79af Added etl::histogram and etl::sparce_histogram 2021-04-04 12:16:54 +01:00
John Wellbelove
f9ad773dc4 Added etl::histogram and etl::sparce_histogram 2021-04-04 11:34:19 +01:00
John Wellbelove
95c6887c55 Added macros for compilers that don't support HUGE_VAL 2021-04-04 11:33:29 +01:00
John Wellbelove
3f48271ef9 Added etl::accumulate & etl::clamp 2021-04-04 11:32:28 +01:00
John Wellbelove
026dfb8388 Remove redundant code 2021-03-31 15:05:41 +01:00
John Wellbelove
86d7dea95f Updated version numbers 2021-03-31 14:31:55 +01:00
John Wellbelove
04699093a5 Renamed dectr & dectx files 2021-03-31 09:35:47 +01:00
John Wellbelove
7127b96aaf Merge branch 'feature/alternative-crc-tables' into development 2021-03-30 20:22:53 +01:00
John Wellbelove
d3d0faa2c1 CRC updates 2021-03-30 19:10:48 +01:00
Bo Rydberg
5d64e7ff94
Remove non-const versions of iterators for containers (#359) 2021-03-30 08:22:17 +01:00
John Wellbelove
70f0b92a0d CRC updates 2021-03-29 13:54:12 +01:00
John Wellbelove
47f6113b97 Intermediate commit - Passing all tests 2021-03-27 09:28:19 +00:00
John Wellbelove
b48f84701d Merge branch 'master' into feature/alternative-crc-tables 2021-03-26 18:42:21 +00:00
John Wellbelove
04ca833543 Updated version numbers 2021-03-26 17:32:27 +00:00
John Wellbelove
696d3d8473 Intermediate commit - Passing all tests 2021-03-26 15:53:30 +00:00
John Wellbelove
640704cf6b Merge branch 'hotfix/change-static-const-to-static-etl-constant' into development 2021-03-25 17:12:33 +00:00
John Wellbelove
61b0811d65 Change static const to static ETL_CONSTANT 2021-03-25 17:12:17 +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
c75e7afe68 selection_sort 2021-03-17 14:25:01 +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
John Wellbelove
f6247239b9 Version number update 2021-03-15 12:15:52 +00:00
Bo Rydberg
c80018b850
string_utilities.h failes to compile with NO_ETL_STL (#354)
Lacks <ctype.h>
2021-03-15 09:53:40 +00:00
John Wellbelove
1f8e359e02 Add free-standing sanity tests for C++03/11/14/17 2021-03-14 16:06:20 +00:00