コード例 #1
0
ファイル: Logger.cpp プロジェクト: Hesh0/Sabre3D
void LogManager::AddErrorMessenger(Logger::ErrorMessenger* messenger) 
{
	m_CritSection.Lock();
	S3D_ASSERT(messenger);
	m_errorMessengers.push_back(messenger);
	m_CritSection.Unlock();
}
コード例 #2
0
ファイル: logger.cpp プロジェクト: paubertin/xTen
	void LogMgr::addErrorMessenger(Logger::ErrorMessenger* pMessenger)
	{
		m_MessengerCriticalSection.lock();
		m_ErrorMessengers.push_back(pMessenger);
		m_MessengerCriticalSection.unlock();
	}
コード例 #3
0
ファイル: Logger.cpp プロジェクト: AsbjoernS/gamecode4
//------------------------------------------------------------------------------------------------------------------------------------
// Adds an error messenger to the list
//------------------------------------------------------------------------------------------------------------------------------------
void LogMgr::AddErrorMessenger(Logger::ErrorMessenger* pMessenger)
{
	m_messengerCriticalSection.Lock();
	m_errorMessengers.push_back(pMessenger);
	m_messengerCriticalSection.Unlock();
}
コード例 #4
0
ファイル: Logger.cpp プロジェクト: raistlin969/Solinari
////////////////////////////////////////////////////////////////////////////////////////////////
// adds error message to list
////////////////////////////////////////////////////////////////////////////////////////////////
void LogMgr::AddErrorMessenger(Logger::ErrorMessenger* messenger)
{
  _messenger_critical_section.Lock();
  _error_messengers.push_back(messenger);
  _messenger_critical_section.Unlock();
}