AtomicUnsignedLongLong

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

Value members

Concrete methods

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