Skip to content

Overload_CodeJam_Threading_InterlockedOperations_Update

andrewvk edited this page Jun 23, 2016 · 3 revisions

InterlockedOperations.Update Method

Overload List

 

Name Description
Public methodStatic member Update(Double, Func(Double, Double)) Implements lock-free update pattern implementation based on compare-and-swap loop
Public methodStatic member Update(Int32, Func(Int32, Int32)) Implements lock-free update pattern implementation based on compare-and-swap loop
Public methodStatic member Update(Int64, Func(Int64, Int64)) Implements lock-free update pattern implementation based on compare-and-swap loop
Public methodStatic member Update(Single, Func(Single, Single)) Implements lock-free update pattern implementation based on compare-and-swap loop
Public methodStatic member Update(T)(T, Func(T, T)) Implements lock-free update pattern implementation based on compare-and-swap loop
Public methodStatic member Update(Double, Double, Func(Double, Double, Double)) Implements lock-free update pattern implementation based on compare-and-swap loop
Public methodStatic member Update(Int32, Int32, Func(Int32, Int32, Int32)) Implements lock-free update pattern implementation based on compare-and-swap loop
Public methodStatic member Update(Int64, Int64, Func(Int64, Int64, Int64)) Implements lock-free update pattern implementation based on compare-and-swap loop
Public methodStatic member Update(Single, Single, Func(Single, Single, Single)) Implements lock-free update pattern implementation based on compare-and-swap loop
Public methodStatic member Update(T)(T, T, Func(T, T, T)) Implements lock-free update pattern implementation based on compare-and-swap loop
  Back to Top

See Also

Reference

InterlockedOperations Class
CodeJam.Threading Namespace

Clone this wiki locally