From 32d4e3b25c5b17bdddaa11d38a1387b4077c5992 Mon Sep 17 00:00:00 2001
From: ls232920 <laurent.soulier@cea.fr>
Date: Thu, 19 Oct 2023 13:41:57 +0000
Subject: [PATCH] [IMPR] renaming copy functions

---
 include/aidge/backend/cpu/data/TensorImpl.hpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/aidge/backend/cpu/data/TensorImpl.hpp b/include/aidge/backend/cpu/data/TensorImpl.hpp
index 88f329c1..300a05e9 100644
--- a/include/aidge/backend/cpu/data/TensorImpl.hpp
+++ b/include/aidge/backend/cpu/data/TensorImpl.hpp
@@ -80,7 +80,7 @@ public:
 
     /// @bug Copy implementation, between different data types even on same backend is
     /// plain wrong: undefined behaviour in violation of the strict-aliasing rule
-    void copy(const Byte_t *src, NbElts_t length) override
+    void copyFromHost(const Byte_t *src, NbElts_t length) override
     {
         std::copy(
             reinterpret_cast<const T *>(src),
@@ -99,7 +99,7 @@ public:
         {
             ptr->cloneProperties(*this);
             NbElts_t n = getNbElts();
-            ptr->copy(getDataAddress(), n);
+            ptr->copyFromHost(getDataAddress(), n);
         }
         return detail::pimpl::ImplPtr_t(ptr);
     }
-- 
GitLab