class TJMutex
排他制御プリミティブ
文書
排他制御プリミティブ.このクラスはC言語の排他制御プリミティブ(システム依存ルーチン)をカプ セル化することが目的でありかなり低レベルである.
本クラスにおけるロックは二重に呼び出すとシステムによっては デッドロックが発生する. もっと安全なモニタ, セマフォ, R/Wロックなどが用意されているのでそれら を使うことを推奨する.(禁止はしない)
- TJMutex()
- TJMutex オブジェクトを作成する
- ~TJMutex()
- TJMutex オブジェクトを消去する
- void lock()
- ロックを獲得する
- void unlock()
- ロックを解放する
- bool isLocked()
- ロックされていれば true を返す(-DDEBUG).
このメソッドは厳密にはきわどい問題を含むが開発中に特定のメソッド がロックされて呼び出されることを保証するために使う.
- 返す値 :
- ロックされていれば true
- 子クラスは存在しません
- 作者 :
- Susumu TOKUI @date 1998,6/1
索引(アルファベット順) HTMLクラス継承 または Java
This page was generated with the help of DOC++.