⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 querypoolfactory.h

📁 奇迹世界data 服务器代码,研究游戏的朋友有帮助
💻 H
字号:
#ifndef __QUERY_POOL_FACTORY_H__
#define __QUERY_POOL_FACTORY_H__

#pragma once



#include "QueryPoolFactoryDefine.h"

//=======================================================================================================================
/// 孽府钱阑 包府窍绰 蒲配府 努贰胶
/**
	@author
			Kim Min Wook < taiyo@webzen.co.kr >	
	@since
			2004. 10. 20
	@remarks
			- 孽府甸阑 钱肺 父甸绢辑 悼利且寸阑 绝局绊 己瓷阑 臭看促.
			- 祈府窍霸 眠啊窍扁 困秦 胶农赋飘肺 累己沁促.
			- Thread-Safe茄 Alloc()苞 Free()
	@note
			- 眠啊且锭绰 促澜苞 鞍篮 鉴栏肺 眠啊茄促.
			  1. I_POOL_ENTRY( 孽府 努贰胶, 扁夯 钱 俺荐, 犬厘 钱 俺荐 )
			  2. R_POOL_ENTITY( 孽府 努贰胶 )
			  3. IMPLEMENT_POOL_ENTITY( 孽府 努贰胶 )
		    - 荤侩且锭绰 
			  1. 且寸 : QUERYALLOC( 孽府 努贰胶 )
			  2. 秦力 : QUERYFREE( 孽府 努贰胶, 努贰胶 按眉 )
*/
//=======================================================================================================================

class QueryPoolFactory : public Singleton<QueryPoolFactory>
{
public:
	QueryPoolFactory() {}
	~QueryPoolFactory() {}

	BEGIN_INITPOOL()
	I_POOL_ENTRY( TestQuery, 1000, 500 )
	I_POOL_ENTRY( AccountInsertQuery, 1000, 500 )
	I_POOL_ENTRY( ServerInfoQuery, 20, 10 )
	I_POOL_ENTRY( CreateItemSerialQuery, 3, 1 )
	I_POOL_ENTRY( UpdateItemSerialQuery, 3, 1 )
	I_POOL_ENTRY( SelectWarehouseQuery, 1000, 500 )
	I_POOL_ENTRY( UpdateCharacterQuery, 1000, 500 )	
	I_POOL_ENTRY( UpdateWarehouseQuery, 1000, 500 )
	END_INITPOOL()

	BEGIN_RELEAESPOOL()
	R_POOL_ENTITY( TestQuery )
	R_POOL_ENTITY( AccountInsertQuery )
	R_POOL_ENTITY( ServerInfoQuery )
	R_POOL_ENTITY( CreateItemSerialQuery )
	R_POOL_ENTITY( UpdateItemSerialQuery )
	R_POOL_ENTITY( SelectWarehouseQuery )
	R_POOL_ENTITY( UpdateCharacterQuery )
	R_POOL_ENTITY( UpdateWarehouseQuery )
	END_RELEAESPOOL()

	IMPLEMENT_POOL_ENTITY( TestQuery )
	IMPLEMENT_POOL_ENTITY( AccountInsertQuery )
	IMPLEMENT_POOL_ENTITY( ServerInfoQuery )
	IMPLEMENT_POOL_ENTITY( CreateItemSerialQuery )
	IMPLEMENT_POOL_ENTITY( UpdateItemSerialQuery )
	IMPLEMENT_POOL_ENTITY( SelectWarehouseQuery )
	IMPLEMENT_POOL_ENTITY( UpdateCharacterQuery )
	IMPLEMENT_POOL_ENTITY( UpdateWarehouseQuery )

};




#endif // __QUERY_POOL_FACTORY_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -