using UnmanagedMMU.Handles.Internal;
namespace UnmanagedMMU.Allocators
{
///
/// Interface that defines a mechanisim for the owner of an unmanaged memory allocation
///
internal interface IUnmanagedMemoryOwner
{
///
/// Frees the allocated memory represented by back to the owning instance
///
void Free(IOwnedHandle handle);
}
}