AtomicUnsignedInt

final class AtomicUnsignedInt(underlying: Ptr[atomic_uint]) extends AnyVal
Companion:
object
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def compareExchangeStrong(expected: Ptr[CUnsignedInt], desired: CUnsignedInt): Boolean
def compareExchangeStrong(expected: Ptr[CUnsignedInt], desired: CUnsignedInt, memoryOrderOnSuccess: memory_order, memoryOrderOnFailure: memory_order): Boolean
def compareExchangeStrong(expected: Ptr[CUnsignedInt], desired: CUnsignedInt, memoryOrder: memory_order): Boolean
def compareExchangeStrong(expectedValue: CUnsignedInt, desired: CUnsignedInt): Boolean
def compareExchangeStrong(expectedValue: CUnsignedInt, desired: CUnsignedInt, memoryOrderOnSuccess: memory_order, memoryOrderOnFailure: memory_order): Boolean
def compareExchangeStrong(expectedValue: CUnsignedInt, desired: CUnsignedInt, memoryOrder: memory_order): Boolean
def compareExchangeWeak(expected: Ptr[CUnsignedInt], desired: CUnsignedInt): Boolean
def compareExchangeWeak(expected: Ptr[CUnsignedInt], desired: CUnsignedInt, memoryOrderOnSuccess: memory_order, memoryOrderOnFailure: memory_order): Boolean
def compareExchangeWeak(expected: Ptr[CUnsignedInt], desired: CUnsignedInt, memoryOrder: memory_order): Boolean
def compareExchangeWeak(expectedValue: CUnsignedInt, desired: CUnsignedInt): Boolean
def compareExchangeWeak(expectedValue: CUnsignedInt, desired: CUnsignedInt, memoryOrderOnSuccess: memory_order, memoryOrderOnFailure: memory_order): Boolean
def compareExchangeWeak(expectedValue: CUnsignedInt, desired: CUnsignedInt, memoryOrder: memory_order): Boolean
def exchange(value: CUnsignedInt): CUnsignedInt
def exchange(value: CUnsignedInt, memoryOrder: memory_order): CUnsignedInt
def fetchAdd(value: CUnsignedInt): CUnsignedInt
def fetchAdd(value: CUnsignedInt, memoryOrder: memory_order): CUnsignedInt
def fetchAnd(value: CUnsignedInt): CUnsignedInt
def fetchAnd(value: CUnsignedInt, memoryOrder: memory_order): CUnsignedInt
def fetchOr(value: CUnsignedInt): CUnsignedInt
def fetchOr(value: CUnsignedInt, memoryOrder: memory_order): CUnsignedInt
def fetchSub(value: CUnsignedInt): CUnsignedInt
def fetchSub(value: CUnsignedInt, memoryOrder: memory_order): CUnsignedInt
def fetchXor(value: CUnsignedInt): CUnsignedInt
def fetchXor(value: CUnsignedInt, memoryOrder: memory_order): CUnsignedInt
def init(value: CUnsignedInt): Unit
def load(): CUnsignedInt
def load(memoryOrder: memory_order): CUnsignedInt
def store(value: CUnsignedInt): Unit
def store(value: CUnsignedInt, memoryOrder: memory_order): Unit