449 Commits (53ab53ee7726eb6f7ccecf97db6acd8a4a725dc9)

Author SHA1 Message Date
Francisco Paisana cf9d31ea64 fix coverity warning for useless call 5 years ago
Francisco Paisana 2204cab4c8 old gcc version cannot support the detected pattern. Removing it 5 years ago
Francisco Paisana 3ef8c67d67 enter/exit are now inside the state class. No need for friend classes anymore 5 years ago
Francisco Paisana 2641c6ef08 resolve template type derivation in clang 5 years ago
Francisco Paisana 9b48130ae1 use of transition table to support guards in fsms 5 years ago
Francisco Paisana 04e192eb0f redesign fsm to use transition table 5 years ago
Francisco Paisana e5533e4bcd gcc 4.8.5 does not have std::max_align_t 5 years ago
Francisco Paisana f8c6f55cac fix uninit var usages and signed bit manipulations 5 years ago
Francisco Paisana de4d58d8fe fix coverity scan issues in master 5 years ago
Francisco Paisana 38f848ecdf fix type name deducing for clang 5 years ago
Francisco Paisana 12b2ea7dde remove warnings for base classes with no virtual dtors 5 years ago
Francisco Paisana b8e6ba02e4 remove warnings related to unused vars and fwd declarations with trivial dtors 5 years ago
Francisco Paisana df06443470 use c++ variadic template instead of variadic function 5 years ago
Francisco Paisana 3da8464a21 fix compilation issue with lack of override keyword and scoping in fsm 5 years ago
Francisco Paisana e1ac6d7cfe use macro to disable throw 5 years ago
Andre Puschmann 5d92111586 pcap: adding SL-SCH support 5 years ago
Francisco Paisana 0526ae8ab1 updated rrc mobility parsing. added some utility methods 5 years ago
Francisco Paisana 6ddedd5972 moved pdu to common mac folder 5 years ago
Francisco Paisana df0da116ce removed enter state visitor, and srslte::same_state return special case in fsms 5 years ago
Francisco Paisana 63142899d1 simplified some of the fsm sfinae conditions 5 years ago
Francisco Paisana 6322e447e9 fixed issue with subfsm revisits not starting in initial substate 5 years ago
Francisco Paisana e1dc9cae15 added extra comments 5 years ago
Francisco Paisana 28467d568d eliminated old way to schedule tasks using the heap 5 years ago
Francisco Paisana d40dcd28f3 removed uneeded swap method 5 years ago
Francisco Paisana b5abba41a3 use normal polymorphism to create vtable 5 years ago
Francisco Paisana e2b10307ea changed inplace_task name to move_callback 5 years ago
Francisco Paisana ee50ed08c2 allow inplace task to be called in const contexts 5 years ago
Francisco Paisana 8d1beb42bd fix leak in inplace task destructor 5 years ago
Francisco Paisana 1061f2144b add consts 5 years ago
Francisco Paisana cd9c722aa0 avoid branching in inplace_task 5 years ago
Francisco Paisana ef834b3c60 changed inplace_task file name 5 years ago
Francisco Paisana a6b7c5d1d2 inplace task now uses small buffer optimization for bigger captures 5 years ago
Francisco Paisana 4b2b76cf01 created inplace task to avoid mallocs in task enqueuing 5 years ago
Francisco Paisana c09f76ed6c unified stack task defer method 5 years ago
Francisco Paisana 977a1acc5e eliminated unhandled_event special function. Use react instead. 5 years ago
Francisco Paisana 6e34dadce2 reverted back to tuples to store fsm state_list 5 years ago
Francisco Paisana dbbeb1ec3b fix log order 5 years ago
Francisco Paisana 4036a6887a clean up enter/exit state methods 5 years ago
Francisco Paisana 8d3427e88a removed namespacing from state printing 5 years ago
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 5 years ago
Francisco Paisana 4a4827a603 created a method to detect unhandled events 5 years ago
Francisco Paisana ec3ef4474e created a simple procedure fsm 5 years ago
Francisco Paisana 1aae510e9d enter/exit are now being called in order 5 years ago
Francisco Paisana dd377becaa small fixes in state transitions 5 years ago
Francisco Paisana dc0427804f clean up comments and add some util functions 5 years ago
Francisco Paisana 7dc1489ea7 reintroduced optional enter/exit methods for each state 5 years ago
Francisco Paisana 7c76a64238 fix move/copy correctness 5 years ago
Francisco Paisana be5a33f9b7 deleted unused fsm methods 5 years ago
Francisco Paisana 6675e92806 implement fsm based on choice type 5 years ago
Francisco Paisana 018f9e7db2 implement visit pattern 5 years ago