4042 Commits

Author SHA1 Message Date
John Wellbelove
72a7273a19 Updated version info 20.35.4 2022-11-25 16:04:02 +00:00
John Wellbelove
2546924222 Removed trailing spaces 2022-11-25 16:03:38 +00:00
Kai Szuttor
1e11aff7b9
Only build tests if top level project (#639) 2022-11-25 15:59:08 +00:00
John Wellbelove
cdf8a3616f Updated generator test script 20.35.3 2022-11-23 12:37:18 +00:00
John Wellbelove
d51b0a8427 Updated version info 2022-11-23 12:31:56 +00:00
Chiraffollo
82c2f8a26d
Fix bug #636 in optional emplace for pod types (#638) 2022-11-23 09:25:24 +00:00
John Wellbelove
3623ba5b38 Updated version and release notes 20.35.2 2022-11-16 18:26:22 +01:00
John Wellbelove
54fe9e2554 Fixed incorrect 'valid' flag in assignment operator for arithmetic specialisation 2022-11-16 18:21:46 +01:00
John Wellbelove
22798e1454 Fix duplicate function 20.35.1 2022-11-09 10:42:10 +00:00
John Wellbelove
7184e57a19 Updated versions & memory.h 2022-11-09 09:52:09 +00:00
John Wellbelove
02a3083015 unique_ptr updates - Work in progress 2022-11-07 20:53:10 +00:00
John Wellbelove
3d60bb3c86 Removed duplicate include 2022-11-07 20:52:30 +00:00
Sergey Skorokhod
71f694bdb8
fix set of ETL_NO_STL flag (#628)
Co-authored-by: Sergey Skorokhod <s.skorokhod@1440.space>
2022-11-07 14:53:58 +00:00
John Wellbelove
85d40b9dda Remove pointer only etl::to_arithmetic API 20.35.0 2022-10-31 17:04:53 +00:00
John Wellbelove
ae649322c1 Fixed macro names in sanity check profiles 2022-10-31 10:49:43 +00:00
John Wellbelove
4d97714099 Updated release notes 2022-10-30 10:23:58 +00:00
John Wellbelove
2d23392ca8 Removed ETL_NODISCARD from constructors 2022-10-29 22:07:01 +01:00
John Wellbelove
76e9ddabfc Updated version and release notes 2022-10-29 22:04:12 +01:00
John Wellbelove
977279871e Added development to Github CI 2022-10-29 21:41:37 +01:00
John Wellbelove
ed934b9d55 Added development to Github CI 2022-10-29 21:39:39 +01:00
John Wellbelove
d93c330b76 Finalised etl::to_arithmetic 2022-10-29 21:37:46 +01:00
John Wellbelove
f6bb62841e Arctic code vault images 2022-10-27 11:16:17 +01:00
John Wellbelove
4e4a951f62 Partial change to etl::expected result 2022-10-25 15:45:52 +01:00
John Wellbelove
743d4e32ca Finished floating point conversions and tests 2022-10-24 14:24:28 +01:00
John Wellbelove
7b9c1f97ad Added etl::to_arithmetic tests 2022-10-23 19:51:14 +01:00
John Wellbelove
8e1ec778a3 Updated sanity checks to include etl::to_arithmetic 2022-10-23 19:50:09 +01:00
John Wellbelove
1b44133b68 Reordered member initialisation 2022-10-23 19:49:22 +01:00
John Wellbelove
b0266fcc4a Removed constexpr for etl::bit_cast due to unreliability of compiler support 2022-10-23 19:48:49 +01:00
John Wellbelove
5cae6659ba Added float error handling 2022-10-21 15:05:33 +01:00
John Wellbelove
9aea4bf1cc Work-In-Progress 2022-10-20 14:36:44 +01:00
John Wellbelove
d648e27b7f Added has_value() as an alias for is_value()
For consistency with STL
2022-10-20 14:36:28 +01:00
John Wellbelove
890195f3b4 Added ETL_ERROR_WITH_VALUE macro for exceptions that require a value 2022-10-20 14:35:23 +01:00
John Wellbelove
76c7c1a175 Merge branch 'feature/#596-helper-functions-to-convert-strings-to-numeric-values' of https://github.com/ETLCPP/etl into feature/#596-helper-functions-to-convert-strings-to-numeric-values
# Conflicts:
#	include/etl/file_error_numbers.h
#	include/etl/to_arithmetic.h
#	test/vs2019/etl.vcxproj.filters
2022-10-19 19:34:50 +01:00
John Wellbelove
c4aab3397a Tidy up 2022-10-19 19:33:34 +01:00
John Wellbelove
fe497b5945 Work-In-Progress
Integral functions
2022-10-19 19:33:34 +01:00
John Wellbelove
f4357899ed Work-In-Progress
Integral functions
2022-10-19 19:33:20 +01:00
John Wellbelove
17edf62869 Work-In-Progress 2022-10-19 19:33:20 +01:00
John Wellbelove
94117cd56b Work-In-Progress 2022-10-19 19:33:20 +01:00
John Wellbelove
e1aac23b71 Work-In-Progress 2022-10-19 19:33:20 +01:00
John Wellbelove
9da73f474a Work-In-Progress 2022-10-19 19:33:20 +01:00
John Wellbelove
dd89aa10fd Work-In-Progress 2022-10-19 19:33:19 +01:00
John Wellbelove
1e53bbbbb8 Work-In-Progress
Alternate decoding
2022-10-19 19:33:19 +01:00
John Wellbelove
626611b43e Work-In-Progress
Alternate decoding
2022-10-19 19:33:19 +01:00
John Wellbelove
552b6360a5 Work-In-Progress
Alternate decoding
2022-10-19 19:33:19 +01:00
John Wellbelove
cee3716d54 Experimental algorithm 2022-10-19 19:33:19 +01:00
John Wellbelove
7e33c6a96b Work-In-Progress
Function parameter radix implementation
2022-10-19 19:33:19 +01:00
John Wellbelove
8f90d117c1 Refactored to_arithmetic 2022-10-19 19:33:19 +01:00
John Wellbelove
e122a62680 First implementation ideas 2022-10-19 19:33:18 +01:00
John Wellbelove
5bf2f1f8e6 Work-In-Progress
Alternate decoding
2022-10-19 19:30:52 +01:00
John Wellbelove
103c443386 Work-In-Progress
Alternate decoding
2022-10-19 19:30:52 +01:00