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); } }