www.pudn.com > Chesswzq.rar > WzqMsgTypes.cpp


 
#include "WzqMsgTypes.hpp" 
 
// Static Initializers 
const MsgMetaData WzqMainWinOpenMsg::m_meta_data = {21222, MC_APP, internalMsg}; 
const MsgMetaData WinShowMsg::m_meta_data = {21223, MC_APP, internalMsg}; 
 
WzqMainWinOpenMsg::WzqMainWinOpenMsg(Application* application, const int& arg) : ApplicationMsg(application), m_arg(arg) { 
} 
 
WzqMainWinOpenMsg::~WzqMainWinOpenMsg() { 
} 
 
const MsgMetaData& WzqMainWinOpenMsg::GetMetaData() const { 
	return m_meta_data; 
} 
 
Message* WzqMainWinOpenMsg::Clone() const { 
	WzqMainWinOpenMsg * clone = new WzqMainWinOpenMsg(GetApplication(), m_arg); 
	ASSERT_INFO(clone != 0, L"WzqMainWinOpenMsg::Clone(): new failed.\n");	//lint !e774 
	return clone; 
} 
//--------------------------------------------------------------------- 
WinShowMsg::WinShowMsg(Application* application, const int& arg) : ApplicationMsg(application), m_arg(arg) { 
} 
 
WinShowMsg::~WinShowMsg() { 
} 
 
const MsgMetaData& WinShowMsg::GetMetaData() const { 
	return m_meta_data; 
} 
 
Message* WinShowMsg::Clone() const { 
	WinShowMsg * clone = new WinShowMsg(GetApplication(), m_arg); 
	ASSERT_INFO(clone != 0, L"WinShowMsg::Clone(): new failed.\n");	//lint !e774 
	return clone; 
}