diff --git a/src/EventManager/Manager.cpp b/src/EventManager/Manager.cpp index c774545..b5fc9dd 100644 --- a/src/EventManager/Manager.cpp +++ b/src/EventManager/Manager.cpp @@ -331,3 +331,8 @@ participant->setManager(shared_from_this()); participant->init(); } + + void EventManager::Manager::disconnect(std::shared_ptr participant) + { + participant->setManager(nullptr); + }