ILGPU  0.9.0
ILGPU.AtomicOperations.CompareExchangeUInt64 Struct Reference

Represents an atomic compare-exchange operation of type ulong. More...

Inheritance diagram for ILGPU.AtomicOperations.CompareExchangeUInt64:
ILGPU.AtomicOperations.ICompareExchangeOperation< ulong >

Public Member Functions

ulong CompareExchange (ref ulong target, ulong compare, ulong value)
 Realizes an atomic compare-exchange operation. More...
 
- Public Member Functions inherited from ILGPU.AtomicOperations.ICompareExchangeOperation< ulong >
CompareExchange (ref T target, T compare, T value)
 Realizes an atomic compare-exchange operation. More...
 

Detailed Description

Represents an atomic compare-exchange operation of type ulong.

Member Function Documentation

ulong ILGPU.AtomicOperations.CompareExchangeUInt64.CompareExchange ( ref ulong  target,
ulong  compare,
ulong  value 
)

Realizes an atomic compare-exchange operation.

Parameters
targetThe target location.
compareThe expected comparison value.
valueThe target value.
Returns
The old value.

The documentation for this struct was generated from the following file: