mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 09:31:45 +00:00
FairMQ: Rewrite the state machine
* Simplify the code * Drop Boost.MSM dependency * Drop threaded execution * Support deferred state changes * Monitor state changes/queues via callbacks
This commit is contained in:
committed by
Mohammad Al-Turany
parent
179968db1e
commit
2589ca5ced
@@ -95,7 +95,7 @@ class EventManager
|
||||
}
|
||||
|
||||
template<typename E, typename ...Args>
|
||||
auto Emit(typename E::KeyType& key, Args&&... args) const -> void
|
||||
auto Emit(typename E::KeyType& key, Args... args) const -> void
|
||||
{
|
||||
const std::type_index event_type_index{typeid(E)};
|
||||
const std::type_index callback_type_index{typeid(Callback<E, Args...>)};
|
||||
|
Reference in New Issue
Block a user