Ensure BaseHandle class move noexcept (core public-api)
[platform/core/uifw/dali-core.git] / dali / public-api / events / gesture-detector.cpp
index 63b3fd1..d1d6d0e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2020 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2022 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -39,11 +39,11 @@ GestureDetector::~GestureDetector() = default;
 
 GestureDetector::GestureDetector(const GestureDetector& handle) = default;
 
-GestureDetector& GestureDetector::operator=(const GestureDetector& rhs)
-{
-  BaseHandle::operator=(rhs);
-  return *this;
-}
+GestureDetector& GestureDetector::operator=(const GestureDetector& rhs) = default;
+
+GestureDetector::GestureDetector(GestureDetector&& handle) noexcept = default;
+
+GestureDetector& GestureDetector::operator=(GestureDetector&& rhs) noexcept = default;
 
 void GestureDetector::Attach(Actor actor)
 {