John Wellbelove
|
7844142c19
|
Merge remote-tracking branch 'origin/feature/to_string' into development
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
# test/vs2017/etl.vcxproj.filters
|
2019-04-08 19:37:41 +01:00 |
|
John Wellbelove
|
7c77bc80b2
|
Added C++11 variadic template version of etl::observer
|
2019-03-30 10:40:19 +00:00 |
|
John Wellbelove
|
55dda4ea9d
|
Updated version
|
2019-03-30 10:04:22 +00:00 |
|
John Wellbelove
|
b3ab699cee
|
Added C++11 variadic template version of etl::visiable and etl::visitor
|
2019-03-30 09:59:44 +00:00 |
|
John Wellbelove
|
2b7887e9f0
|
Updated version number
|
2019-03-28 21:25:55 +00:00 |
|
John Wellbelove
|
aa286a5126
|
Merge remote-tracking branch 'origin/feature/vector_external_buffer' into development
|
2019-03-28 21:23:13 +00:00 |
|
John Wellbelove
|
2a3f32b47c
|
External buffer support for vector
|
2019-03-28 21:22:39 +00:00 |
|
John Wellbelove
|
d2200d80d8
|
Extended 'truncate' flag rules.
|
2019-03-23 14:24:39 +00:00 |
|
John Wellbelove
|
6e72c5beca
|
Removed test for self in += operator.
|
2019-03-21 21:01:27 +00:00 |
|
John Wellbelove
|
f03359790a
|
Modified 'truncated' to only be cleared on 'clear()' or 'assign()'.
Added assignment from zero terminated string pointer.
|
2019-03-21 20:45:28 +00:00 |
|
John Wellbelove
|
9b0fd374d1
|
Merge remote-tracking branch 'origin/master' into feature/vector_external_buffer
|
2019-03-17 22:27:03 +00:00 |
|
John Wellbelove
|
92989feda9
|
Fixed setting of 'truncated'
|
2019-03-17 17:49:25 +00:00 |
|
John Wellbelove
|
150fdf7f54
|
Partial updates
|
2019-03-13 21:24:42 +00:00 |
|
John Wellbelove
|
54330998af
|
Added truncate clear to Clear()
|
2019-03-13 15:51:05 +00:00 |
|
John Wellbelove
|
3f5de324c5
|
Partial unit test updates
|
2019-03-13 15:51:04 +00:00 |
|
John Wellbelove
|
c7ea481274
|
Partial implementation of vector of pointers
|
2019-03-10 20:13:46 +00:00 |
|
John Wellbelove
|
496edaf981
|
Partial implementation
|
2019-03-10 16:05:36 +00:00 |
|
John Wellbelove
|
a630d66c33
|
Fixed string push_back bug where the internal terminator was not updated.
|
2019-03-06 22:22:10 +00:00 |
|
Arek Sredzki
|
92fddd7e42
|
Add const ref istring constructors (#119)
|
2019-03-01 19:31:54 +00:00 |
|
John Wellbelove
|
36fe9a4d2d
|
Modifies parameters to 'const'
|
2019-02-26 19:57:15 +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
|
9803bf8bde
|
Fix inconsistent ETL_FILE definitions
|
2019-02-18 19:32:02 +01:00 |
|
John Wellbelove
|
e241544290
|
Fixed C++03 macros leftover from testing
|
2019-02-15 10:43:21 +01: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 |
|
chodimka
|
48a2a4fd8d
|
atomic_std: removed extra ';' semicolon after namespace (#114)
|
2019-02-12 18:25:42 +00:00 |
|
John Wellbelove
|
c4937c4b73
|
Merge remote-tracking branch 'origin/development'
|
2019-02-11 12:36:46 +01:00 |
|
John Wellbelove
|
dac7922df9
|
Merge remote-tracking branch 'origin/feature/cpp03_check' into development
|
2019-02-11 12:36:14 +01:00 |
|
John Wellbelove
|
6b3788de98
|
C++03 check project
|
2019-02-11 12:33:33 +01:00 |
|
John Wellbelove
|
d5b988a6a9
|
Added ETL_NOEXCEPT macros.
Added std::forward support to alternate STL utility header.
|
2019-02-11 11:09:06 +01:00 |
|
John Wellbelove
|
ce9ce69078
|
Renamed ETL_NO_EXCEPT to ETL_NOEXCEPT
|
2019-02-11 11:03:11 +01:00 |
|
John Wellbelove
|
d60dc6e05e
|
Added NO_EXCEPT macros.
Added std::forward to alternate 'No STL' utility header.
|
2019-02-11 10:51:11 +01:00 |
|
John Wellbelove
|
92d5aab61b
|
Added constexpr to constructors and copy constructors.
|
2019-02-10 10:54:54 +00: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
|
047398f838
|
Version & release notes.
Optimised internal 'unhandled' declaration.
|
2019-02-04 21:06:30 +00:00 |
|
John Wellbelove
|
65e8a981e3
|
Added const to template parameter
|
2019-02-03 20:31:14 +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
|
a9d679edaf
|
Added #include <new> to message_router.h for improved cross platform compatibility.
|
2019-01-27 20:19:30 +00:00 |
|
John Wellbelove
|
95dda918f8
|
Reverted partial changes
|
2019-01-06 19:09:51 +00:00 |
|