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
|
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
|
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
|
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 |
|
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
|
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 |
|
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
|
4b1aa0d6b5
|
Merge remote-tracking branch 'origin/feature/rvalue-references' into development
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2019-02-14 12:52:06 +01:00 |
|
John Wellbelove
|
ca786ce0c0
|
Fix for unordered_multimap, unordered_set and unordered_multiset insert and erase bug.
|
2019-02-13 20:36:25 +01:00 |
|
John Wellbelove
|
97127475ea
|
Merge branch 'hot-fix/unordered_map_erase' into development
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2019-02-13 11:21:19 +01:00 |
|
John Wellbelove
|
d92a457f46
|
Merge remote-tracking branch 'origin/master' into development
|
2019-02-13 11:17:44 +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
|
a9d679edaf
|
Added #include <new> to message_router.h for improved cross platform compatibility.
|
2019-01-27 20:19:30 +00:00 |
|
John Wellbelove
|
4aea7626ca
|
C++03/C++11 compatibility fixes.
|
2019-01-06 17:49:40 +00:00 |
|
John Wellbelove
|
4edd4e451e
|
Updated version & release notes
|
2019-01-05 12:01:36 +00:00 |
|
John Wellbelove
|
ced8b351b0
|
Fixed bugs in etl::flat_map 'operator[]' & 'insert'
Added tests.
Fixed lower_bound equality checks to use 'compare' type.
|
2019-01-02 23:00:26 +00:00 |
|
John Wellbelove
|
f8c6830807
|
Merge remote-tracking branch 'origin/feature/cumulative_moving_average' into development
|
2018-12-28 09:45:43 +00:00 |
|
John Wellbelove
|
696c61f198
|
etl::deque push fix
|
2018-12-17 19:09:56 +00:00 |
|
John Wellbelove
|
b31e944cef
|
Updated version
|
2018-12-16 18:58:43 +00:00 |
|
John Wellbelove
|
246365d85f
|
Updated versions
|
2018-12-09 12:31:27 +00:00 |
|
John Wellbelove
|
f21b4e11cc
|
Updated version
|
2018-12-08 13:29:49 +00:00 |
|
John Wellbelove
|
4c0a89648e
|
Added 'don't care current state' transition entry option.
|
2018-11-25 12:01:21 +00:00 |
|
John Wellbelove
|
9e213ad673
|
Added hash based random number generator
|
2018-11-17 09:26:17 +00:00 |
|
John Wellbelove
|
11b367fbb9
|
Updated release notes
|
2018-11-11 20:08:48 +00:00 |
|
John Wellbelove
|
aee76d67e8
|
Merge remote-tracking branch 'origin/feature/bit_stream' into development
# Conflicts:
# include/etl/profiles/armv6.h
# include/etl/profiles/armv6_no_stl.h
# include/etl/version.h
# support/Release notes.txt
# test/vs2017/etl.vcxproj.filters
|
2018-10-07 08:37:14 +01:00 |
|
John Wellbelove
|
f0a3051a21
|
Updated release and version
|
2018-09-22 13:30:05 +01:00 |
|
John Wellbelove
|
c596ae8f6a
|
Made 'next state id' a member to support recursive events
|
2018-09-18 18:38:57 +01:00 |
|
John Wellbelove
|
0e6bad5c91
|
Modified the API of etl::state_chart constructors.
|
2018-09-15 09:48:52 +01:00 |
|
John Wellbelove
|
02987191a5
|
Removed push(void) push_back(void) and push_front(void) function for containers.
|
2018-09-15 08:58:08 +01:00 |
|
John Wellbelove
|
218b1573f8
|
Added CRC16 MODBUS
Added ETL_ prefic to extern const arrays.
|
2018-09-14 19:25:32 +01:00 |
|
John Wellbelove
|
eb406eafea
|
Swapped event and current state parameters for state transition
|
2018-09-12 17:39:02 +01:00 |
|
John Wellbelove
|
5aa369451e
|
State Chart Template
Unit tests complete
|
2018-09-08 15:44:33 +01:00 |
|
John Wellbelove
|
5a3f6b4355
|
First draft
|
2018-09-06 21:33:33 +01:00 |
|
John Wellbelove
|
c6061863a6
|
Added 'uul' to 64bit literals
|
2018-09-04 17:50:32 +01:00 |
|
John Wellbelove
|
3fba1ae905
|
Fixed issue #94.
nullptr for ARM5 compiler
|
2018-09-01 07:57:58 +01:00 |
|
John Wellbelove
|
504b9b574e
|
Updated version
|
2018-08-27 23:32:52 +01:00 |
|
John Wellbelove
|
77a5e07c73
|
Updated version
|
2018-08-09 20:50:48 +01:00 |
|