C# Class Sharpen.AtomicLong

Show file Open project: nonorganic/dssnet

Public Methods

Method Description
AddAndGet ( long addval ) : long
AtomicLong ( ) : System
AtomicLong ( long val ) : System
CompareAndSet ( long expect, long update ) : bool
DecrementAndGet ( ) : long
Get ( ) : long
IncrementAndGet ( ) : long

Method Details

AddAndGet() public method

public AddAndGet ( long addval ) : long
addval long
return long

AtomicLong() public method

public AtomicLong ( ) : System
return System

AtomicLong() public method

public AtomicLong ( long val ) : System
val long
return System

CompareAndSet() public method

public CompareAndSet ( long expect, long update ) : bool
expect long
update long
return bool

DecrementAndGet() public method

public DecrementAndGet ( ) : long
return long

Get() public method

public Get ( ) : long
return long

IncrementAndGet() public method

public IncrementAndGet ( ) : long
return long