ランタイム
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
CriticalSection.h
Go to the documentation of this file.
1
#pragma once
2
5
6
#include "
Mix/Noncopyable.h
"
7
8
namespace
Mix
{
9
12
class
_MIX_DLL_API
CriticalSection
:
public
Mix::Noncopyable
13
{
14
private
:
15
mutable
CRITICAL_SECTION m_Sync;
16
17
public
:
19
CriticalSection
(
void
);
21
~
CriticalSection
(
void
);
22
24
void
Enter(
void
)
const
;
26
void
Leave(
void
)
const
;
27
};
28
29
}
Mix::CriticalSection
クリティカルセクションクラス
Definition:
CriticalSection.h:12
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
CriticalSection.h
Generated on Mon Mar 21 2016 10:58:22 for ランタイム by
1.8.9.1