Exemple #1
0
void LogManager::AddErrorMessenger(Logger::ErrorMessenger* messenger) 
{
	m_CritSection.Lock();
	S3D_ASSERT(messenger);
	m_errorMessengers.push_back(messenger);
	m_CritSection.Unlock();
}
Exemple #2
0
	void LogMgr::addErrorMessenger(Logger::ErrorMessenger* pMessenger)
	{
		m_MessengerCriticalSection.lock();
		m_ErrorMessengers.push_back(pMessenger);
		m_MessengerCriticalSection.unlock();
	}
Exemple #3
0
//------------------------------------------------------------------------------------------------------------------------------------
// Adds an error messenger to the list
//------------------------------------------------------------------------------------------------------------------------------------
void LogMgr::AddErrorMessenger(Logger::ErrorMessenger* pMessenger)
{
	m_messengerCriticalSection.Lock();
	m_errorMessengers.push_back(pMessenger);
	m_messengerCriticalSection.Unlock();
}
Exemple #4
0
////////////////////////////////////////////////////////////////////////////////////////////////
// adds error message to list
////////////////////////////////////////////////////////////////////////////////////////////////
void LogMgr::AddErrorMessenger(Logger::ErrorMessenger* messenger)
{
  _messenger_critical_section.Lock();
  _error_messengers.push_back(messenger);
  _messenger_critical_section.Unlock();
}