From 47f1edf5fd95c079adbc54b8da13380ab746c913 Mon Sep 17 00:00:00 2001
From: Lizzzka007 <gashchuk2011@mail.ru>
Date: Wed, 29 Nov 2023 15:12:05 +0300
Subject: [PATCH] add namespace

---
 include/MemoryProcessing.cuh | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/include/MemoryProcessing.cuh b/include/MemoryProcessing.cuh
index 729f130..411b5f6 100644
--- a/include/MemoryProcessing.cuh
+++ b/include/MemoryProcessing.cuh
@@ -2,11 +2,14 @@
 #include "TemplateParameters.h"
 #include <cstddef>
 
-template <MemType memtype>
-bool realloc(void *&array, size_t &allocated_size, const size_t new_size);
+namespace memproc
+{
+    template <MemType memtype>
+    bool realloc(void *&array, size_t &allocated_size, const size_t new_size);
 
-template<MemType memtype>
-bool dealloc(void *&array, size_t &allocated_size);
+    template<MemType memtype>
+    bool dealloc(void *&array, size_t &allocated_size);
 
-template <MemType dst_memtype, MemType src_memtype>
-bool memcopy(void *dst, const void* src, const size_t copy_elem_size);
\ No newline at end of file
+    template <MemType dst_memtype, MemType src_memtype>
+    bool memcopy(void *dst, const void* src, const size_t copy_elem_size);
+}
\ No newline at end of file
-- 
GitLab