Francisco Paisana
|
f43985b6cd
|
small updates for testing handover and configuring the rrc
|
2020-05-13 21:02:53 +01:00 |
Francisco Paisana
|
cf9d31ea64
|
fix coverity warning for useless call
|
2020-05-08 14:14:25 +02:00 |
Francisco Paisana
|
2204cab4c8
|
old gcc version cannot support the detected pattern. Removing it
|
2020-05-05 19:42:34 +01:00 |
Francisco Paisana
|
3ef8c67d67
|
enter/exit are now inside the state class. No need for friend classes anymore
|
2020-05-05 19:42:34 +01:00 |
Francisco Paisana
|
2641c6ef08
|
resolve template type derivation in clang
|
2020-05-05 19:42:34 +01:00 |
Francisco Paisana
|
9b48130ae1
|
use of transition table to support guards in fsms
|
2020-05-05 19:42:34 +01:00 |
Francisco Paisana
|
04e192eb0f
|
redesign fsm to use transition table
|
2020-05-05 19:42:34 +01:00 |
Francisco Paisana
|
de4d58d8fe
|
fix coverity scan issues in master
|
2020-04-29 11:17:00 +02:00 |
Francisco Paisana
|
df06443470
|
use c++ variadic template instead of variadic function
|
2020-04-27 22:19:08 +01:00 |
Francisco Paisana
|
3da8464a21
|
fix compilation issue with lack of override keyword and scoping in fsm
|
2020-04-27 22:19:08 +01:00 |
Francisco Paisana
|
e1ac6d7cfe
|
use macro to disable throw
|
2020-04-27 22:19:08 +01:00 |
Francisco Paisana
|
df0da116ce
|
removed enter state visitor, and srslte::same_state return special case in fsms
|
2020-04-17 17:09:48 +01:00 |
Francisco Paisana
|
63142899d1
|
simplified some of the fsm sfinae conditions
|
2020-04-17 17:09:48 +01:00 |
Francisco Paisana
|
6322e447e9
|
fixed issue with subfsm revisits not starting in initial substate
|
2020-04-17 17:09:48 +01:00 |
Francisco Paisana
|
977a1acc5e
|
eliminated unhandled_event special function. Use react instead.
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
6e34dadce2
|
reverted back to tuples to store fsm state_list
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
dbbeb1ec3b
|
fix log order
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
4036a6887a
|
clean up enter/exit state methods
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
8d3427e88a
|
removed namespacing from state printing
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
b699e0e490
|
enter/exit moved outside of the states, into the fsm. Now i just use the type_name function to get a state name
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
4a4827a603
|
created a method to detect unhandled events
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
ec3ef4474e
|
created a simple procedure fsm
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
1aae510e9d
|
enter/exit are now being called in order
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
dd377becaa
|
small fixes in state transitions
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
dc0427804f
|
clean up comments and add some util functions
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
7dc1489ea7
|
reintroduced optional enter/exit methods for each state
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
7c76a64238
|
fix move/copy correctness
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
be5a33f9b7
|
deleted unused fsm methods
|
2020-04-09 18:57:18 +01:00 |
Francisco Paisana
|
6675e92806
|
implement fsm based on choice type
|
2020-04-09 18:57:18 +01:00 |