core.atomic
ロックフリーな並行プログラミングの基礎機能を提供するためのモジュールです。 License:Boost License 1.0 Authors:
Sean Kelly Source:
core/atomic.d
- 操作 'op' を val に対して、'mod' を modifier として実行します。
Parameters:
Returns:val 書き換える変数 mod 適用する modifier
演算の結果 - 'writeThis' をメモリリファレンス 'here' に対して、
'here' の値が 'ifThis' と等しければ書き込みます。
この操作はロックフリーかつアトミックです。
Parameters:
Returns:here 書き込み先アドレス writeThis 書き込みたい値 ifThis 比較する値
書き込みが行われたら true、行われなければ false
Copyright Sean Kelly 2005 - 2010.
|
Page generated by Ddoc.