From 7fcd07e25150bf5dbcded3334aff5c845926391e Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 1 Apr 2021 16:38:12 -0400 Subject: Factor out finding adjacent arcs for disconnection --- src/server/events/DisconnectAll.hpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/server/events/DisconnectAll.hpp') diff --git a/src/server/events/DisconnectAll.hpp b/src/server/events/DisconnectAll.hpp index a527dc34..70da5dd6 100644 --- a/src/server/events/DisconnectAll.hpp +++ b/src/server/events/DisconnectAll.hpp @@ -26,6 +26,7 @@ #include #include +#include namespace ingen { @@ -34,6 +35,7 @@ class Node; namespace server { +class ArcImpl; class BlockImpl; class CompiledGraph; class Engine; @@ -70,6 +72,8 @@ public: private: using Impls = std::list; + std::set adjacent_arcs(GraphImpl* graph); + const ingen::DisconnectAll _msg; GraphImpl* _parent; BlockImpl* _block; -- cgit v1.2.1