AtomicUnsignedShort

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

Value members

Concrete methods

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