John Wellbelove
|
c596ae8f6a
|
Made 'next state id' a member to support recursive events
|
2018-09-18 18:38:57 +01:00 |
|
John Wellbelove
|
93d23226f7
|
Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development
|
2018-09-18 18:38:21 +01:00 |
|
John Wellbelove
|
984a56430a
|
Made 'next state id' a member to support recursive events
|
2018-09-18 18:36:03 +01:00 |
|
John Wellbelove
|
6637757ad4
|
Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development
|
2018-09-15 09:49:17 +01:00 |
|
John Wellbelove
|
0e6bad5c91
|
Modified the API of etl::state_chart constructors.
|
2018-09-15 09:48:52 +01:00 |
|
John Wellbelove
|
c6203a0d1e
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2018-09-15 09:00:00 +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
|
c3dc3000b3
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
# test/vs2017/etl.vcxproj.filters
|
2018-09-14 19:26:43 +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
|
b72aee854e
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/state_chart.h
# include/etl/version.h
# support/Release notes.txt
# test/test_state_chart.cpp
|
2018-09-12 17:40:13 +01:00 |
|
John Wellbelove
|
eb406eafea
|
Swapped event and current state parameters for state transition
|
2018-09-12 17:39:02 +01:00 |
|
John Wellbelove
|
0ec2a1f06f
|
Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development
|
2018-09-12 17:36:28 +01:00 |
|
John Wellbelove
|
2ab1d8d346
|
Swapped event and current state parameters for state transition
|
2018-09-12 17:35:59 +01:00 |
|
John Wellbelove
|
45ff002610
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/state_chart.h
# test/test_state_chart.cpp
|
2018-09-11 23:03:26 +01:00 |
|
John Wellbelove
|
5522f2aa4e
|
Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development
|
2018-09-11 23:01:20 +01:00 |
|
John Wellbelove
|
37e86e7971
|
Process event loops until action or end of transition table
|
2018-09-11 23:00:25 +01:00 |
|
John Wellbelove
|
36a2c5b004
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/state_chart.h
# test/test_state_chart.cpp
|
2018-09-10 20:46:39 +01:00 |
|
John Wellbelove
|
7175653c36
|
Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development
|
2018-09-10 20:42:58 +01:00 |
|
John Wellbelove
|
9becaefdd8
|
Added start() and changed order of execution.
|
2018-09-10 20:42:32 +01:00 |
|
John Wellbelove
|
7eb0077a48
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/state_chart.h
|
2018-09-09 08:31:13 +01:00 |
|
John Wellbelove
|
0a717209ae
|
Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development
|
2018-09-09 08:26:30 +01:00 |
|
John Wellbelove
|
8abf60523b
|
Made get_state_id non-virtual
|
2018-09-09 08:26:10 +01:00 |
|
John Wellbelove
|
ede3a19edd
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
# test/vs2017/etl.vcxproj.filters
|
2018-09-08 15:57:37 +01:00 |
|
John Wellbelove
|
d1a63fd507
|
Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development
|
2018-09-08 15:45:19 +01:00 |
|
John Wellbelove
|
5aa369451e
|
State Chart Template
Unit tests complete
|
2018-09-08 15:44:33 +01:00 |
|
John Wellbelove
|
61f0953c9b
|
Added entry and exit
|
2018-09-07 00:33:30 +01:00 |
|
John Wellbelove
|
c2c7ae0111
|
Renamed
|
2018-09-07 00:33:04 +01:00 |
|
John Wellbelove
|
5a3f6b4355
|
First draft
|
2018-09-06 21:33:33 +01:00 |
|
Prasenjit Sengupta
|
4ae529a843
|
Fix extra semicolon warning in list.h (#97)
|
2018-09-06 21:16:31 +01:00 |
|
Prasenjit Sengupta
|
01364bda14
|
Add default C++17 profiles (#95)
|
2018-09-06 21:16:01 +01:00 |
|
John Wellbelove
|
9872acd6fb
|
First draft
|
2018-09-05 21:12:35 +01:00 |
|
John Wellbelove
|
085a66f930
|
Renamed
|
2018-09-05 21:11:16 +01:00 |
|
John Wellbelove
|
8efa47f3da
|
First draft
|
2018-09-05 21:08:52 +01:00 |
|
John Wellbelove
|
9302a2a2b7
|
Merge remote-tracking branch 'origin/development'
|
2018-09-04 23:27:56 +01:00 |
|
John Wellbelove
|
60f7061bef
|
#93 map.h on release 11.15.0 does not compile with clang-6
|
2018-09-04 23:25:16 +01:00 |
|
John Wellbelove
|
7b8f8b08f7
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2018-09-04 17:51:28 +01:00 |
|
John Wellbelove
|
c6061863a6
|
Added 'uul' to 64bit literals
|
2018-09-04 17:50:32 +01:00 |
|
John Wellbelove
|
aff5e2f7aa
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# examples/ArmTimerCallbacks - C++/ArmTimerCallbacks.uvprojx
# include/etl/nullptr.h
|
2018-09-02 14:07:17 +01:00 |
|
John Wellbelove
|
0f91072e3f
|
More fixes for nullptr on ARM5/ARM6 compilers
|
2018-09-02 14:05:27 +01:00 |
|
John Wellbelove
|
0c721be429
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
|
2018-09-01 08:06:56 +01:00 |
|
John Wellbelove
|
3fba1ae905
|
Fixed issue #94.
nullptr for ARM5 compiler
|
2018-09-01 07:57:58 +01:00 |
|
John Wellbelove
|
2e0980420b
|
Merge remote-tracking branch 'origin/development'
|
2018-08-27 23:33:45 +01:00 |
|
John Wellbelove
|
504b9b574e
|
Updated version
|
2018-08-27 23:32:52 +01:00 |
|
John Wellbelove
|
91df7d5219
|
Added missing find_n & transform
|
2018-08-27 23:30:33 +01:00 |
|
John Wellbelove
|
aede008c0e
|
Merge remote-tracking branch 'origin/feature/no_stl' into development
|
2018-08-27 22:08:12 +01:00 |
|
John Wellbelove
|
e5e38a8ee8
|
Compatibility with Keil compiler
|
2018-08-27 22:07:17 +01:00 |
|
John Wellbelove
|
b6b6a36316
|
Added missing find_n & transform
|
2018-08-27 22:06:49 +01:00 |
|
John Wellbelove
|
c3b25e6fe1
|
ARM project updates
|
2018-08-27 22:06:10 +01:00 |
|
John Wellbelove
|
0edfb93d0a
|
Merge remote-tracking branch 'origin/feature/no_stl' into development
|
2018-08-27 13:23:00 +01:00 |
|
John Wellbelove
|
1606ae3dcc
|
Added missing algorithms.
Fixed namespace selection.
|
2018-08-27 13:22:04 +01:00 |
|