/* ********************************************************************* * CBaseCacheMgr , CCacheObj * ÆÄÀÏ : BaseCacheMgr.cpp * ±â´É : Caldron¿£Áø ³»ºÎ¿¡¼­ »ç¿ëµÇ´Â ¸ðµç CacheMgrµéÀÇ ¾î¹Ì class * history : 2004.01.16 wizardbug ********************************************************************** */ #include "BaseCacheMgr.h" namespace Caldron {namespace Base { unsigned long CBaseCacheMgr::GetHashID(const char *strFileName) { unsigned long ulHashId = 0; int iLength = (int)strlen(strFileName); for(int i=0;i < iLength; i++) { ulHashId += (( i + 1) * strFileName[i]); } return ulHashId; } }}