ランタイム
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
ScopedLock.h
Go to the documentation of this file.
1
#pragma once
2
5
6
#include "
Mix/Noncopyable.h
"
7
#include "
Mix/CriticalSection.h
"
8
9
namespace
Mix
{
10
23
class
_MIX_DLL_API
ScopedLock
:
public
Noncopyable
24
{
25
private
:
26
const
Mix::CriticalSection
& m_Sync;
27
28
public
:
31
ScopedLock
(
const
Mix::CriticalSection
& cs );
33
~
ScopedLock
(
void
);
34
};
35
36
}
Mix::ScopedLock
スコープクラス
Definition:
ScopedLock.h:23
Mix::CriticalSection
クリティカルセクションクラス
Definition:
CriticalSection.h:12
CriticalSection.h
クリティカルセクションクラスインクルードファイル
Mix::Noncopyable
コピー禁止クラス
Definition:
Noncopyable.h:10
Mix
ミックス
Definition:
AtomicValue.h:6
Noncopyable.h
コピー禁止クラスインクルードファイル
_MIX_DLL_API
#define _MIX_DLL_API
DLLインポート定義
Definition:
Common.h:38
Mix
ScopedLock.h
Generated on Mon Mar 21 2016 10:58:26 for ランタイム by
1.8.9.1