Quantum 3 3.1.0

Quantum.QuantumUnsafe Member List

This is the complete list of members for Quantum.QuantumUnsafe, including all inherited members.

Alloc(int size, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
Alloc< T >(int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
AllocAndClear(int size, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
AllocAndClear< T >(int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
AllocAndClearArray(int count, int elementSize, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
AllocAndClearArray< T >(int count, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, out void *ptr0, out void *ptr1, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, out void *ptr0, out void *ptr1, out void *ptr2, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, int size3, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, int size8, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, out void *ptr8, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, int size8, int size9, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, out void *ptr8, out void *ptr9, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, int size8, int size9, int size10, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, out void *ptr8, out void *ptr9, out void *ptr10, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearBlock(int size0, int size1, int size2, int size3, int size4, int size5, int size6, int size7, int size8, int size9, int size10, int size11, out void *ptr0, out void *ptr1, out void *ptr2, out void *ptr3, out void *ptr4, out void *ptr5, out void *ptr6, out void *ptr7, out void *ptr8, out void *ptr9, out void *ptr10, out void *ptr11, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
AllocAndClearPtrArray< T >(int capacity, int align=DefaultAlignment, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
AllocInternal(int size, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
Clear([NotNull] void *ptr, int size)Quantum.QuantumUnsafeinlinestatic
Clear< T >(Span< T > span)Quantum.QuantumUnsafeinlinestatic
Compare(nint ptr1, nint ptr2, nuint size)Quantum.QuantumUnsafestatic
Compare([NotNull] void *ptr1, [NotNull] void *ptr2, int size)Quantum.QuantumUnsafeinlinestatic
Copy(nint destination, nint source, nuint size)Quantum.QuantumUnsafestatic
Copy([NotNull] void *destination, [NotNull] void *source, int size)Quantum.QuantumUnsafeinlinestatic
Copy< T >(T *destination, ReadOnlySpan< T > source)Quantum.QuantumUnsafestatic
Copy< T >(Span< T > destination, T *source)Quantum.QuantumUnsafestatic
Copy< T >(Span< T > destination, ReadOnlySpan< T > source)Quantum.QuantumUnsafeinlinestatic
CopyToExact< T >(Span< T > destination, ReadOnlySpan< T > source)Quantum.QuantumUnsafeinlinestatic
DefaultAlignmentQuantum.QuantumUnsafestatic
Expand(void *buffer, int currentSize, int newSize, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
ExpandArray< T >(T *buffer, int currentSize, int newSize, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
ExpandPtrArray< T >(T **buffer, int currentSize, int newSize, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
Free(void *ptr)Quantum.QuantumUnsafeinlinestatic
Free(ref void *ptr)Quantum.QuantumUnsafeinlinestatic
Free< T >(ref T *ptr)Quantum.QuantumUnsafeinlinestatic
Free< T >(ref T **ptr)Quantum.QuantumUnsafeinlinestatic
GetFieldOffset([NotNull] System.Reflection.FieldInfo field)Quantum.QuantumUnsafeinlinestatic
GetMemoryTrackingResult()Quantum.QuantumUnsafestatic
GetWordCount(int stride, int wordSize)Quantum.QuantumUnsafeinlinestatic
IsAligned(nint value, int align=DefaultAlignment)Quantum.QuantumUnsafeinlinestatic
IsAligned(void *value, int align=DefaultAlignment)Quantum.QuantumUnsafestatic
MakeAligned(nint value, int align)Quantum.QuantumUnsafeinlinestatic
MakeAligned(int value, int align)Quantum.QuantumUnsafeinlinestatic
MakeAligned(int value)Quantum.QuantumUnsafeinlinestatic
Move(nint destination, nint source, nuint size)Quantum.QuantumUnsafestatic
Move([NotNull] void *destination, [NotNull] void *source, int size)Quantum.QuantumUnsafeinlinestatic
Replace< T >(T *a, T value)Quantum.QuantumUnsafeinlinestatic
Replace< T >(ref T a, T value)Quantum.QuantumUnsafeinlinestatic
Set(nint ptr, byte value, nuint count)Quantum.QuantumUnsafestatic
Set([NotNull] void *ptr, byte value, int size)Quantum.QuantumUnsafeinlinestatic
SetMemoryTrackingMode(QuantumUnsafeTrackingMode mode)Quantum.QuantumUnsafeinlinestatic
Shrink(void *buffer, int currentSize, int newSize, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
ShrinkArray< T >(T *buffer, int currentSize, int newSize, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
ShrinkPtrArray< T >(T **buffer, int currentSize, int newSize, [CallerFilePath] string callerFilePath=null, [CallerLineNumber] int callerLineNumber=0)Quantum.QuantumUnsafeinlinestatic
SizeOf([NotNull] Type type)Quantum.QuantumUnsafeinlinestatic
Swap(void *a, void *b, int count)Quantum.QuantumUnsafeinlinestatic
Swap< T >(T *a, T *b)Quantum.QuantumUnsafeinlinestatic
Swap< T >(ref T a, ref T b)Quantum.QuantumUnsafeinlinestatic
TryFree(void *ptr)Quantum.QuantumUnsafeinlinestatic
TryFree(void *ptr, out QuantumUnsafeAllocInfo allocInfo)Quantum.QuantumUnsafeinlinestatic