ランタイム
Mix::ScopedLock Class Reference

スコープクラス More...

#include <ScopedLock.h>

Inheritance diagram for Mix::ScopedLock:
Collaboration diagram for Mix::ScopedLock:

Public Member Functions

 ScopedLock (const Mix::CriticalSection &cs)
 コンストラクタ More...
 
 ~ScopedLock (void)
 デストラクタ More...
 
- Public Member Functions inherited from Mix::Noncopyable
 Noncopyable (void)
 コンストラクタ More...
 
virtual ~Noncopyable (void)
 デストラクタ More...
 

Detailed Description

スコープクラス

Note
スコープの同期をとる際に使用することができます
Mix::CriticalSection m_Sync;
void Test( void )
{
   Mix::ScopedLock lock( m_Sync );
   同期をとるコード
}

Constructor & Destructor Documentation

Mix::ScopedLock::ScopedLock ( const Mix::CriticalSection cs)

コンストラクタ

Parameters
[in]csクリティカルセクション
Mix::ScopedLock::~ScopedLock ( void  )

デストラクタ


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