Просмотр исходного кода

Add name() method to ProxyAllocator

Daniele Bartolini 12 лет назад
Родитель
Сommit
fff06a8de3
2 измененных файлов с 9 добавлено и 0 удалено
  1. 6 0
      src/core/mem/ProxyAllocator.cpp
  2. 3 0
      src/core/mem/ProxyAllocator.h

+ 6 - 0
src/core/mem/ProxyAllocator.cpp

@@ -49,4 +49,10 @@ void ProxyAllocator::deallocate(void* data)
 	m_allocator.deallocate(data);
 }
 
+//-----------------------------------------------------------------------------
+const char* ProxyAllocator::name() const
+{
+	return m_name;
+}
+
 } // namespace crown

+ 3 - 0
src/core/mem/ProxyAllocator.h

@@ -47,6 +47,9 @@ public:
 	/// @copydoc Allocator::deallocate()
 	void			deallocate(void* data);
 
+	/// Returns the name of the proxy allocator
+	const char*		name() const;
+
 private:
 
 	Allocator&		m_allocator;