]> jfr.im git - irc/gameservirc.git/blame - gameserv-2.0/libgameservgldl/include/GameServ/DataLayer/File/FileId.h
Consolidated IArmorDAO, IWeaponDAO, FileArmorDAO, and FileWeaponDAO into IItemDAO...
[irc/gameservirc.git] / gameserv-2.0 / libgameservgldl / include / GameServ / DataLayer / File / FileId.h
CommitLineData
f4f0d89d 1#ifndef __GameServ__FileId_H__\r
2#define __GameServ__FileId_H__\r
3\r
4#include <string>\r
5using std::string;\r
6\r
cce88913 7#include <GameServ/Types.h>\r
8using GameServ::Types::ItemTypes;\r
9\r
f4f0d89d 10namespace GameServ { namespace DataLayer { namespace File {\r
11 class FileId\r
12 {\r
13 public:\r
14 static string CreatePlayerId(const string &Name);\r
15 static string GetNameFromPlayerId(const string &Id);\r
cce88913 16\r
e0306362 17 static string CreateItemId(const string &Number);\r
cce88913 18 static ItemTypes::ItemType GetItemTypeFromId(const string &Id);\r
19 static string GetItemNumberFromId(const string &Id);\r
f4f0d89d 20 private:\r
21 FileId();\r
22 ~FileId();\r
23 };\r
24}}}\r
c7b7180e 25#endif\r