From 4d04203cb181206183eeaf32010bdc9a2d98c414 Mon Sep 17 00:00:00 2001
From: Lizzzka007 <gashchuk2011@mail.ru>
Date: Sun, 24 Nov 2024 02:52:24 +0300
Subject: [PATCH] Add return hold buffer if function

---
 include/memory-faucet.h | 1 +
 src/memory-faucet.cpp   | 6 ++++++
 2 files changed, 7 insertions(+)

diff --git a/include/memory-faucet.h b/include/memory-faucet.h
index ed986b4..a5f1bf7 100644
--- a/include/memory-faucet.h
+++ b/include/memory-faucet.h
@@ -42,5 +42,6 @@ public:
     const void* ptr() const;
     void free_memory();
     int get_size() const;
+    int get_id() const;
     void get_memory(const size_t required_size);
 };
\ No newline at end of file
diff --git a/src/memory-faucet.cpp b/src/memory-faucet.cpp
index d128476..ef50c5f 100644
--- a/src/memory-faucet.cpp
+++ b/src/memory-faucet.cpp
@@ -103,6 +103,12 @@ int memBuf<mem, choose_type>::get_size() const
     return size;
 }
 
+template< MemType mem, buf_choose_policy choose_type >
+int memBuf<mem, choose_type>::get_id() const
+{
+    return id;
+}
+
 template< MemType mem, buf_choose_policy choose_type >
 memBuf<mem, choose_type>::memBuf() 
 {
-- 
GitLab