クリティカルセクションクラス More...
#include <GxThread.h>
Public Member Functions | |
初期化 | |
| GxCriticalSection (void) | |
| コンストラクタ | |
| virtual | ~GxCriticalSection (void) |
| デストラクタ | |
操作 | |
| void | lock (void) |
| ロック | |
| void | unlock (void) |
| アンロック | |
| b32 | tryLock (void) |
| ロックを試みる。ロックした場合は true を返す。既にロック中の場合はすぐに false を返す。 | |
| GX_FORCE_INLINE b32 | isLocked (void) const |
| ロック状態を取得する(状態の確認のみ) | |
アクセサ | |
| GX_FORCE_INLINE GxNativeMutex * | getMutex (void) |
| ミューテックスを取得 | |
クリティカルセクションクラス
| b32 GxCriticalSection::tryLock | ( | void | ) |
ロックを試みる。ロックした場合は true を返す。既にロック中の場合はすぐに false を返す。