diff options
author | Colm Donelan <colm.donelan@arm.com> | 2022-09-30 14:37:06 +0100 |
---|---|---|
committer | Colm Donelan <colm.donelan@arm.com> | 2022-10-03 08:51:59 +0000 |
commit | cddfc28cc65386541b92dfa4a16321a276dba99d (patch) | |
tree | e601c1db883605a5e4c7af9a0c601187c8b17df9 | |
parent | f14029ab94d4fa08f95a86af53496acbf6a2eb86 (diff) | |
download | armnn-cddfc28cc65386541b92dfa4a16321a276dba99d.tar.gz |
IVGCVSW-7227 Forward declare ILocalPacketHandlerSharedPtr in IRuntime.hpp
* IRuntime.hpp includes one file from the profiling interface and it's
causing some build problems for some users. Replace the include with
a forward declaration of arm::pipe::ILocalPacketHandlerSharedPtr.
Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Change-Id: I6064e02db4ca056423bb448ddc0d712b50a704cb
-rw-r--r-- | include/armnn/IRuntime.hpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/include/armnn/IRuntime.hpp b/include/armnn/IRuntime.hpp index 9ea9ac83dc..0da6d80f93 100644 --- a/include/armnn/IRuntime.hpp +++ b/include/armnn/IRuntime.hpp @@ -16,11 +16,19 @@ #include <armnn/backends/ICustomAllocator.hpp> #include <armnn/backends/IMemoryOptimizerStrategy.hpp> -#include <client/include/ILocalPacketHandler.hpp> - #include <memory> #include <map> +namespace arm +{ + +namespace pipe +{ +class ILocalPacketHandler; +using ILocalPacketHandlerSharedPtr = std::shared_ptr<ILocalPacketHandler>; +} // pipe +} // arm + namespace armnn { |