John Wellbelove
|
8354de78e1
|
Added etl::multi_array
|
2019-04-27 15:51:13 +01:00 |
|
John Wellbelove
|
2b5fe55540
|
First code, no unit tests
|
2019-04-20 11:14:24 +01:00 |
|
John Wellbelove
|
cf02ec64c7
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/to_string.h
# include/etl/to_u16string.h
# include/etl/to_u32string.h
# include/etl/to_wstring.h
# support/Release notes.txt
|
2019-04-19 13:46:55 +01:00 |
|
John Wellbelove
|
ba3ced4420
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/basic_format_spec.h
# include/etl/private/to_string_helper.h
# include/etl/to_string.h
# include/etl/to_u16string.h
# include/etl/to_u32string.h
# include/etl/to_wstring.h
# include/etl/version.h
# support/Release notes.txt
|
2019-04-19 13:46:55 +01:00 |
|
John Wellbelove
|
9263ae0520
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/to_string.h
# include/etl/to_u16string.h
# include/etl/to_u32string.h
# include/etl/to_wstring.h
# support/Release notes.txt
|
2019-04-19 13:46:16 +01:00 |
|
John Wellbelove
|
a2f4ea123c
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/basic_format_spec.h
# include/etl/private/to_string_helper.h
# include/etl/to_string.h
# include/etl/to_u16string.h
# include/etl/to_u32string.h
# include/etl/to_wstring.h
# include/etl/version.h
# support/Release notes.txt
|
2019-04-19 13:44:25 +01:00 |
|
John Wellbelove
|
8f00a1d822
|
Added 'emplace' to etl::optional.
C++03 & C++11 variants supplied depending on compiler support.
|
2019-04-17 22:47:39 +01:00 |
|
John Wellbelove
|
be65eb76fe
|
Merge remote-tracking branch 'origin/hotfix/cyclic_value_for_unsigned' into development
# Conflicts:
# include/etl/version.h
|
2019-04-16 18:25:55 +01:00 |
|
John Wellbelove
|
b926321da6
|
Merge remote-tracking branch 'origin/feature/to_string' into development
|
2019-04-16 18:08:26 +01:00 |
|
John Wellbelove
|
31f33e78ee
|
Fixed bug in fractional part for floating point with leading zeros after the decimal point.
|
2019-04-16 08:39:38 +01:00 |
|
John Wellbelove
|
e62ba1356d
|
Attempt to force changes to master
|
2019-04-15 19:23:54 +01:00 |
|
John Wellbelove
|
5ccd0ac39d
|
Fixed test name
|
2019-04-15 19:18:52 +01:00 |
|
John Wellbelove
|
d6d078b49e
|
Unified 'to_string' API
|
2019-04-15 14:58:12 +01:00 |
|
John Wellbelove
|
480c56911e
|
Merge remote-tracking branch 'origin/master' into feature/to_string
# Conflicts:
# include/etl/basic_format_spec.h
# include/etl/private/to_string_helper.h
# include/etl/to_string.h
# include/etl/to_u16string.h
# include/etl/to_u32string.h
# include/etl/to_wstring.h
# test/test_to_string.cpp
# test/test_to_u16string.cpp
# test/test_to_u32string.cpp
# test/test_to_wstring.cpp
|
2019-04-14 19:32:53 +01:00 |
|
John Wellbelove
|
9ef75bd89e
|
Final unit tests for all string types.
|
2019-04-14 19:26:55 +01:00 |
|
John Wellbelove
|
11da8e133f
|
Changed etl::format_sepc template to etl::basic_firmat_spec.
Created individual format_spec typedefs for each string type.
|
2019-04-09 06:30:46 +01:00 |
|
John Wellbelove
|
4b79628bae
|
Added etl::to_string, etl::to_wstring, etl::to_u16string and etl::to_u32string
plus formating support for integrals.
Updated version number.
|
2019-04-08 19:32:50 +01:00 |
|
John Wellbelove
|
e122b380a3
|
Added named base settings
|
2019-04-08 13:58:48 +01:00 |
|
John Wellbelove
|
5220837979
|
Completed unit tests
|
2019-04-07 15:37:20 +01:00 |
|
John Wellbelove
|
7feb3c1cc4
|
Created integral to_string.
Started etl::string tests.
|
2019-04-06 21:10:20 +01:00 |
|
John Wellbelove
|
fe9a881388
|
Merge branch 'development' into feature/to_string
# Conflicts:
# test/vs2017/etl.vcxproj.filters
|
2019-04-06 12:17:15 +01:00 |
|
John Wellbelove
|
310fecdd26
|
Initial version
|
2019-03-03 22:36:22 +00:00 |
|
John Wellbelove
|
b996e52244
|
Initial version
|
2019-03-03 22:35:19 +00:00 |
|
John Wellbelove
|
b110a967ab
|
First commit
|
2019-03-01 21:08:40 +01:00 |
|
John Wellbelove
|
752191e819
|
Updated profiles for C++17
|
2019-02-26 10:00:21 +01:00 |
|
John Wellbelove
|
8cfb3fce23
|
Added queue_spsc_locked with injected lock and unlock functionality.
|
2019-02-25 09:42:51 +01:00 |
|
John Wellbelove
|
ab91c7af33
|
Revert "Modified ISR queue to take references to etl::ifunction instances at runtime rather than static class at compile time."
This reverts commit 4aab7c017302b446f87037e25430167a80d9b749.
|
2019-02-25 09:02:12 +01:00 |
|
John Wellbelove
|
4aab7c0173
|
Modified ISR queue to take references to etl::ifunction instances at runtime rather than static class at compile time.
|
2019-02-25 08:45:53 +01:00 |
|
John Wellbelove
|
f0fcb78e24
|
Enabled emplace functions for C++03
|
2019-02-24 10:04:13 +01:00 |
|
John Wellbelove
|
fd50e7e385
|
Move C++03 force macros to profile
|
2019-02-23 08:36:07 +01:00 |
|
creibetanz
|
059159fe1f
|
function.h add const to operator () (#117)
Change-Id: Id70a05ab1bfdb95499a3c6622379c8bb639f5f40
|
2019-02-20 08:57:52 +00:00 |
|
John Wellbelove
|
3a389a9d96
|
Created C++03 Code::Blocks project as a quick check for C++03 syntax compatibility.
|
2019-02-14 14:48:31 +01:00 |
|
John Wellbelove
|
55ed3640b2
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2019-02-14 12:54:28 +01:00 |
|
John Wellbelove
|
6aa0d0a3a5
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2019-02-13 20:37:28 +01:00 |
|
John Wellbelove
|
87d73bf602
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2019-02-13 11:29:02 +01:00 |
|
John Wellbelove
|
6b3788de98
|
C++03 check project
|
2019-02-11 12:33:33 +01:00 |
|
John Wellbelove
|
cf9ec9763e
|
Added missing header include to frame_check_sequence.h
|
2019-02-10 09:31:36 +00:00 |
|
John Wellbelove
|
5b8345106e
|
Fix vector insert for certain operations
|
2019-02-08 17:51:10 +00:00 |
|
John Wellbelove
|
df56f94815
|
Added OFFSET template parameter
|
2019-02-03 20:29:40 +00:00 |
|
John Wellbelove
|
2cef994d5b
|
Changed from static to normal class
|
2019-02-03 10:24:47 +00:00 |
|
John Wellbelove
|
4c713d38f0
|
Callback service
|
2019-02-02 19:37:23 +00:00 |
|
John Wellbelove
|
48379a8ff2
|
Merge branch 'development' into feature/rvalue-references
|
2019-01-05 11:34:24 +00:00 |
|
John Wellbelove
|
cae432fc31
|
Added move only data type
|
2019-01-01 14:03:46 +00:00 |
|
John Wellbelove
|
96ce602874
|
Added interface move assignment.
|
2019-01-01 14:03:02 +00:00 |
|
John Wellbelove
|
6b165aee54
|
Added interface move assignment.
|
2019-01-01 14:02:43 +00:00 |
|
John Wellbelove
|
48aabaad54
|
Added interface move assignment.
Added move splice & merge.
|
2019-01-01 14:02:08 +00:00 |
|
John Wellbelove
|
05bc2b83b5
|
Added move member functions
|
2018-12-30 11:16:52 +00:00 |
|
John Wellbelove
|
dc6f6796f6
|
Added move constructor & move assignment
|
2018-12-30 11:16:33 +00:00 |
|
John Wellbelove
|
2aae4c1104
|
Added move tests
|
2018-12-30 11:15:41 +00:00 |
|
John Wellbelove
|
9266920e2a
|
Added rvalue reference push_back & insert.
|
2018-12-29 15:36:08 +00:00 |
|