aboutsummaryrefslogtreecommitdiff
path: root/tests/ExecuteNetwork/ArmNNExecutor.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ExecuteNetwork/ArmNNExecutor.hpp')
-rw-r--r--tests/ExecuteNetwork/ArmNNExecutor.hpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/ExecuteNetwork/ArmNNExecutor.hpp b/tests/ExecuteNetwork/ArmNNExecutor.hpp
index b0b29deffd..cbc8607137 100644
--- a/tests/ExecuteNetwork/ArmNNExecutor.hpp
+++ b/tests/ExecuteNetwork/ArmNNExecutor.hpp
@@ -38,13 +38,18 @@ class ArmNNExecutor : public IExecutor
{
public:
ArmNNExecutor(const ExecuteNetworkParams& params, armnn::IRuntime::CreationOptions runtimeOptions);
+ ~ArmNNExecutor();
+ ArmNNExecutor(const ArmNNExecutor&) = delete; // No copy constructor.
+ ArmNNExecutor & operator=(const ArmNNExecutor&) = delete; // No Copy operator.
std::vector<const void* > Execute() override;
void PrintNetworkInfo() override;
void CompareAndPrintResult(std::vector<const void*> otherOutput) override;
private:
-
+ ArmNNExecutor(ArmNNExecutor&&); // No move constructor.
+ ArmNNExecutor& operator=(ArmNNExecutor&&); // No move operator.
+
/**
* Returns a pointer to the armnn::IRuntime* this will be shared by all ArmNNExecutors.
*/