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

📄 gameservergroupinfomanager.h

📁 天之炼狱1服务器端源文件游戏服务端不完整
💻 H
字号:
//----------------------------------------------------------------------//// Filename    : GameServerGroupInfoManager.h// Written By  : reiot@ewestsoft.com// Description :////----------------------------------------------------------------------#ifndef __GAME_SERVER_GROUP_INFO_MANAGER_H__#define __GAME_SERVER_GROUP_INFO_MANAGER_H__// include files#include "Types.h"#include "Exception.h"#include "GameServerGroupInfo.h"#include <hash_map>typedef hash_map< ServerGroupID_t ,GameServerGroupInfo * > HashMapGameServerGroupInfo;//----------------------------------------------------------------------//// class GameServerGroupInfoManager;//// 霸烙 辑滚狼 ID 甫 虐蔼栏肺 窍绰 GameServerGroupInfo狼 hash_map 阑 // 郴何俊 啊瘤绊 乐促.////----------------------------------------------------------------------class GameServerGroupInfoManager {	public :		// constructor	GameServerGroupInfoManager () throw ();		// destructor	~GameServerGroupInfoManager () throw ();	// initialize manager	void init () throw ( Error );	// load from database	void load () throw ( Error );		// add info	void addGameServerGroupInfo ( GameServerGroupInfo * pGameServerGroupInfo, WorldID_t WorldID ) throw ( DuplicatedException );		// delete info	void deleteGameServerGroupInfo ( const ServerGroupID_t ServerGroupID, WorldID_t WorldID ) throw ( NoSuchElementException );		// get GameServerGroupInfo by ServerGroupID	GameServerGroupInfo * getGameServerGroupInfo ( const ServerGroupID_t ServerGroupID, WorldID_t WorldID ) const throw( NoSuchElementException );	// get count of info	uint getSize ( WorldID_t WorldID ) const throw () { return m_GameServerGroupInfos[WorldID].size(); }	// get debug string	string toString () const throw ();private :		// hash map of GameServerGroupInfo	// key   : GameServerGroupID_t	// value : GameServerGroupInfo *	HashMapGameServerGroupInfo* m_GameServerGroupInfos;	WorldID_t m_MaxWorldID;};// global variable declarationextern GameServerGroupInfoManager * g_pGameServerGroupInfoManager;#endif

⌨️ 快捷键说明

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