C# Класс RampUp.Atomics.AtomicInt

A wrapper around an address under which int is stored. Besides Read, Write provides threadsafe access with possible Aquire-Release Fence semantics.
Показать файл Открыть проект

Открытые методы

Метод Описание
AtomicInt ( byte ptr ) : System
ToString ( ) : string
VolatileWrite ( int value ) : void
Write ( int value ) : void

Приватные методы

Метод Описание
CompareExchange ( int value, int comparand ) : long
Read ( ) : int
VolatileRead ( ) : int

Описание методов

AtomicInt() публичный Метод

public AtomicInt ( byte ptr ) : System
ptr byte
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

VolatileWrite() публичный Метод

public VolatileWrite ( int value ) : void
value int
Результат void

Write() публичный Метод

public Write ( int value ) : void
value int
Результат void