構成 | ネームスペース | マクロ定義

lightMutex.h

#include "osl/oslConfig.h"
#include <thread>
lightMutex.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

構成

class  osl::misc::LightScopedLock< Mutex >
class  osl::misc::LightMutex
class  osl::misc::LightMutex::unlockable_lock
 requirement: thread local [詳細]
class  osl::misc::LightMutexChar

ネームスペース

namespace  osl
namespace  osl::misc

マクロ定義

#define SCOPED_LOCK(lock, m)   osl::misc::LightMutex::scoped_lock lock(m);
#define SCOPED_LOCK_CHAR(lock, m)   osl::misc::LightMutexChar::scoped_lock lock(m);

マクロ定義

#define SCOPED_LOCK (   lock,
  m 
)    osl::misc::LightMutex::scoped_lock lock(m);
#define SCOPED_LOCK_CHAR (   lock,
  m 
)    osl::misc::LightMutexChar::scoped_lock lock(m);

lightMutex.h178 行で定義されています。

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義