AtomicUnsignedByte

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

Value members

Concrete methods

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