From f3b7d17aa32bcd62a7384f81c815663627598d6f Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Wed, 31 Jan 2024 07:48:26 +0100 Subject: [PATCH] TaskTree: Hide internal function in private section Change-Id: I1f0a964f9bf6ab3e5207420d69fefc5ca3480553 Reviewed-by: Reviewed-by: hjk --- src/libs/solutions/tasking/tasktree.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libs/solutions/tasking/tasktree.h b/src/libs/solutions/tasking/tasktree.h index c79af00179c..3851f704f15 100644 --- a/src/libs/solutions/tasking/tasktree.h +++ b/src/libs/solutions/tasking/tasktree.h @@ -440,7 +440,6 @@ public: "TaskAdapter."); using TaskSetupHandler = std::function; using TaskDoneHandler = std::function; - static Adapter *createAdapter() { return new Adapter; } template CustomTask(SetupHandler &&setup = TaskSetupHandler(), DoneHandler &&done = TaskDoneHandler(), @@ -456,6 +455,8 @@ public: } private: + static Adapter *createAdapter() { return new Adapter; } + template static InterfaceSetupHandler wrapSetup(Handler &&handler) { if constexpr (std::is_same_v)