AtomicLongLong

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

Value members

Concrete methods

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