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 |
|
John Wellbelove
|
0e38e6959a
|
Merge remote-tracking branch 'origin/feature/memory_models' into development
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2018-07-29 12:55:23 +01:00 |
|
John Wellbelove
|
fb7eb70c47
|
Fixed reliance on equality operator.
|
2018-07-28 14:04:33 +01:00 |
|
John Wellbelove
|
85e4963481
|
Fixed reliance on equality operator.
|
2018-07-28 09:29:56 +01:00 |
|
John Wellbelove
|
df735dec59
|
Updated version and release notes.
|
2018-07-25 10:37:26 +01:00 |
|
John Wellbelove
|
5652c029a8
|
remove_observer returns bool
|
2018-07-12 21:38:04 +01:00 |
|
John Wellbelove
|
5279ea1619
|
Fixed vector of pointer typedefs
|
2018-07-04 20:21:21 +01:00 |
|
John Wellbelove
|
d9589351e7
|
Added specialisation for vector<const T*>
|
2018-07-03 22:13:11 +01:00 |
|
John Wellbelove
|
48fa8f346c
|
Updated version and release notes
|
2018-06-27 20:08:45 +01:00 |
|
John Wellbelove
|
e782ba1fec
|
Made atomic load const for non STL versions
|
2018-06-26 18:55:34 +01:00 |
|
John Wellbelove
|
a2e701567d
|
Renamed STATIC_ASSERT to ETL_STATIC_ASSERT
Remove non-conforming std::nullptr
|
2018-06-18 18:49:09 +01:00 |
|
John Wellbelove
|
254a34935a
|
Added more checks for STLPort
|
2018-06-17 10:12:08 +01:00 |
|
John Wellbelove
|
eeb6a310c1
|
Compatibility changes for Segger IDE, GCC & STLPort
|
2018-06-14 21:53:54 +01:00 |
|
EXPROGROUP\john.wellbelove
|
35d6fc533c
|
Fixed compile error when ETL_DEBUG_COUNT not defined
|
2018-05-10 15:26:23 +01:00 |
|
John Wellbelove
|
9435d7b1fb
|
Github Issue #73
Updated version
|
2018-05-09 23:14:32 +01:00 |
|
John Wellbelove
|
27aa3a2ab3
|
Added new binary utilities
|
2018-04-29 19:59:46 +01:00 |
|
John Wellbelove
|
d63afc70ea
|
Removed non-compliant constexpr
|
2018-04-21 18:26:24 +01:00 |
|
John Wellbelove
|
e3b40c1eb4
|
Added capacity() to etl::queue
Prefixed max_size() and capacity() with ETL_CONSTEXPR to all queue types
|
2018-04-14 13:15:21 +01:00 |
|
John Wellbelove
|
23888c4be6
|
Added permutations and combinations template constants.
|
2018-04-14 10:46:15 +01:00 |
|
John Wellbelove
|
6603ad9632
|
Updated release notes and version numbers
|
2018-04-08 19:50:41 +01:00 |
|
John Wellbelove
|
b473cfe20a
|
Merge branch 'feature/64bit_tests' into development
|
2018-03-30 13:22:17 +01:00 |
|
John Wellbelove
|
6f6c80fcd5
|
Added std::initializer_list constructors when ETL_CPP11_SUPPORTED is defined as 1
|
2018-03-25 14:41:17 +01:00 |
|
John Wellbelove
|
d28c88b1da
|
Added reset() to etl::optional
|
2018-03-22 06:10:07 +00:00 |
|
John Wellbelove
|
4864e95b36
|
New directory layout
|
2018-03-18 17:48:29 +00:00 |
|
John Wellbelove
|
eee0157372
|
Added version macros
|
2018-03-01 09:14:11 +00:00 |
|
John Wellbelove
|
a58d1f5861
|
Remove variant.h GCC warnings from use of -Wextra
|
2018-02-26 21:03:22 +00:00 |
|
John Wellbelove
|
d3493d601d
|
Add full set of operators to etl::optional
|
2018-02-25 13:21:27 +00:00 |
|
John Wellbelove
|
7d3836f805
|
Updated release files
|
2018-02-18 13:45:19 +00:00 |
|
John Wellbelove
|
ff79fd8583
|
Fixed strict aliasing warnings for aligned storage
|
2018-02-11 18:50:00 +00:00 |
|
John Wellbelove
|
feb59e0f2f
|
Added 'create' and 'destroy' functions
|
2018-02-11 17:30:32 +00:00 |
|
John Wellbelove
|
52fa62585a
|
Reduced disable/enable time during function calls.
|
2018-02-06 21:11:07 +00:00 |
|
John Wellbelove
|
879fb1f626
|
Improvements to message and callback timer frameworks.
Reduced disable/enable time dur function calls.
Added the option to use either atomic semaphores or interrupt enables to control access.
|
2018-02-05 21:16:43 +00:00 |
|
John Wellbelove
|
1dd1ffc4e4
|
Added emplace functions to etl::variant
|
2018-02-04 17:34:51 +00:00 |
|
John Wellbelove
|
c43adc7df3
|
Improved performance of emplace for value_type parameters
|
2018-02-04 14:52:31 +00:00 |
|
John Wellbelove
|
d93e60f273
|
Merge branch 'feature/emplace' into development
|
2018-02-03 21:14:19 +00:00 |
|
John Wellbelove
|
3385d2cf04
|
GCC compatibility changes
|
2018-01-23 13:15:18 +00:00 |
|
John Wellbelove
|
71b865ae6b
|
GCC compatibility changes
|
2018-01-23 12:15:12 +00:00 |
|
John Wellbelove
|
7fc874617d
|
Updated
|
2018-01-23 09:33:16 +00:00 |
|
John Wellbelove
|
13ef0f5789
|
10.9.0
|
2017-12-26 16:42:24 +00:00 |
|
John Wellbelove
|
7760578666
|
10.8.2
|
2017-12-22 20:11:16 +00:00 |
|
John Wellbelove
|
cc23016e9f
|
Added release notes
|
2017-12-22 11:15:09 +00:00 |
|
John Wellbelove
|
f57e59fdc3
|
Added release notes
|
2017-12-21 14:10:55 +00:00 |
|
John Wellbelove
|
bc7c3e4426
|
Merge remote-tracking branch 'origin/memcpy_containers' into development
# Conflicts:
# test/test_string_char.cpp
# test/test_string_u16.cpp
# test/test_string_u32.cpp
# test/test_string_wchar_t.cpp
|
2017-06-17 16:39:45 +01:00 |
|
jwellbelove
|
b083fcfd5b
|
Class diagram update
|
2017-05-16 13:44:02 +01:00 |
|
jwellbelove
|
b4bb889730
|
Preliminary class diagram for list and flat map classes.
|
2017-05-15 12:12:10 +01:00 |
|
jwellbelove
|
4d6ace6145
|
Preliminary class diagram for list classes.
|
2017-05-15 11:01:18 +01:00 |
|
John Wellbelove
|
8863c91f13
|
STL port for AVR micros.
Required for Arduino projects.
|
2016-06-19 08:39:13 +01:00 |
|