OROCHI
 
Loading...
Searching...
No Matches
GxCriticalSection Class Reference

クリティカルセクションクラス 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)
 ミューテックスを取得
 

Detailed Description

クリティカルセクションクラス

Member Function Documentation

◆ tryLock()

b32 GxCriticalSection::tryLock ( void )

ロックを試みる。ロックした場合は true を返す。既にロック中の場合はすぐに false を返す。

Returns
ロックしたらtrue

The documentation for this class was generated from the following files: