Try(ref Block)
Invokes the allocator function of a block.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Method
- Namespace: Unity.Collections
- Assembly: UnityEngine.ManagedKernelModule
Try(Block)
public static int Try(ref AllocatorManager.Block block)
Parameters
The block to allocate, deallocate, or reallocate.
Returns
Type | Description |
|---|---|
| int | 0 if successful. Otherwise, returns the error code from the block's allocator function. |
Remarks
The allocator function is looked up from a global table.
-
If the block range's Pointer is null, it will allocate.
-
If the block range's Pointer is not null, it will reallocate.
-
If the block range's Items is 0, it will deallocate.