diff options
Diffstat (limited to 'src/account-server/storage.cpp')
-rw-r--r-- | src/account-server/storage.cpp | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/src/account-server/storage.cpp b/src/account-server/storage.cpp deleted file mode 100644 index efa6ca91..00000000 --- a/src/account-server/storage.cpp +++ /dev/null @@ -1,65 +0,0 @@ -/* - * The Mana World Server - * Copyright 2004 The Mana World Development Team - * - * This file is part of The Mana World. - * - * The Mana World is free software; you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation; either version 2 of the License, or any later version. - * - * The Mana World is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY - * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with The Mana World; if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * $Id$ - */ - -#include "account-server/dalstorage.hpp" -#include "account-server/storage.hpp" - -// initialize the static attributes. -Storage* Storage::mInstance = 0; -std::string Storage::mName(""); -std::string Storage::mUser(""); -std::string Storage::mPassword(""); - - -/** - * Create an instance of Storage. - */ -Storage& -Storage::instance(const std::string& name) -{ - if (mInstance == 0) { - mInstance = new DALStorage(); - - // set the name of the storage. - mName = name; - } - - return (*mInstance); -} - -/** - * Delete the instance. - */ -void -Storage::destroy() -{ - if (mInstance != 0) { - delete mInstance; - mInstance = 0; - } - - // reset the attributes. - mName = ""; - mUser = ""; - mPassword = ""; -} - |