Struct AllocatorHelper<T>
Provides a wrapper for custom allocator.
Namespace: Unity.Collections
Assembly: Unity.Collections.dll
Syntax
public struct AllocatorHelper<T> where T : unmanaged, AllocatorManager.IAllocator
Type Parameters
| Name | Description |
|---|---|
| T |
Constructors
AllocatorHelper(AllocatorHandle)
Allocate the custom allocator from backingAllocator and register it.
Declaration
public AllocatorHelper(AllocatorManager.AllocatorHandle backingAllocator)
Parameters
| Type | Name | Description |
|---|---|---|
| AllocatorManager.AllocatorHandle | backingAllocator | Allocator used to allocate backing storage. |
Properties
Allocator
Get the custom allocator.
Declaration
public ref T Allocator { get; }
Property Value
| Type | Description |
|---|---|
| T |
Methods
Dispose()
Dispose the custom allocator backing memory and unregister it.
Declaration
public void Dispose()