IVGCVSW-1946: Remove armnn/src from the include paths
[platform/upstream/armnn.git] / src / backends / cl / ClBackendContext.hpp
1 //
2 // Copyright © 2017 Arm Ltd. All rights reserved.
3 // SPDX-License-Identifier: MIT
4 //
5 #pragma once
6
7 #include <backendsCommon/IBackendContext.hpp>
8
9 namespace armnn
10 {
11
12 class ClBackendContext : public IBackendContext
13 {
14 public:
15     ClBackendContext(const IRuntime::CreationOptions& options);
16     ~ClBackendContext() override;
17
18     struct ContextControlWrapper;
19 private:
20     std::shared_ptr<ContextControlWrapper> m_ContextControl;
21 };
22
23 } // namespace armnn