Свойство | Тип | Описание | |
---|---|---|---|
Counter | long* |
Метод | Описание | |
---|---|---|
Add ( long value ) : long |
Adds value to counter.
|
|
AddSat ( long value, long max = long.MaxValue ) : long |
Add value to counter and saturate to maximum specified.
|
|
Reset ( long value ) : void |
Reset counter to value.
|
|
Sub ( long value ) : long |
Subtract value from counter.
|
|
SubSat ( long value, long min = long.MinValue ) : long |
Subtract value from counter and staturate to minimum specified.
|
|
UnsafeAtomicCounter64 ( void* ptr ) : System.Threading |
Constructor.
|
public Add ( long value ) : long | ||
value | long | Value to add to counter. |
Результат | long |
public AddSat ( long value, long max = long.MaxValue ) : long | ||
value | long | Value to add to counter. |
max | long | Maximum value of counter. |
Результат | long |
public Sub ( long value ) : long | ||
value | long | Value to subtract from counter. |
Результат | long |
public SubSat ( long value, long min = long.MinValue ) : long | ||
value | long | Value to subtract from counter. |
min | long | Minumum value of counter. |
Результат | long |
public UnsafeAtomicCounter64 ( void* ptr ) : System.Threading | ||
ptr | void* | Pointer to counter data. |
Результат | System.Threading |