Prechádzať zdrojové kódy

Add name() method to ProxyAllocator

Daniele Bartolini 12 rokov pred
rodič
commit
fff06a8de3

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

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

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

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