dataprovider.cpp

Go to the documentation of this file.
00001 /*
00002  *  The Mana World Server
00003  *  Copyright 2004 The Mana World Development Team
00004  *
00005  *  This file is part of The Mana World.
00006  *
00007  *  The Mana World  is free software; you can redistribute  it and/or modify it
00008  *  under the terms of the GNU General  Public License as published by the Free
00009  *  Software Foundation; either version 2 of the License, or any later version.
00010  *
00011  *  The Mana  World is  distributed in  the hope  that it  will be  useful, but
00012  *  WITHOUT ANY WARRANTY; without even  the implied warranty of MERCHANTABILITY
00013  *  or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
00014  *  more details.
00015  *
00016  *  You should  have received a  copy of the  GNU General Public  License along
00017  *  with The Mana  World; if not, write to the  Free Software Foundation, Inc.,
00018  *  59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
00019  *
00020  *  $Id: dataprovider.cpp 2475 2006-07-27 17:20:22Z gmelquio $
00021  */
00022 
00023 
00024 #include "dataprovider.h"
00025 
00026 namespace dal
00027 {
00028 
00029 
00033 DataProvider::DataProvider(void)
00034     throw()
00035         : mIsConnected(false),
00036           mRecordSet()
00037 {
00038     // NOOP
00039 }
00040 
00041 
00045 DataProvider::~DataProvider(void)
00046     throw()
00047 {
00048     // NOOP
00049 }
00050 
00051 
00055 bool
00056 DataProvider::isConnected(void) const
00057     throw()
00058 {
00059     return mIsConnected;
00060 }
00061 
00065 std::string
00066 DataProvider::getDbName(void)
00067 {
00068     if (!isConnected())
00069     {
00070         return "";
00071     }
00072 
00073     return mDbName;
00074 }
00075 
00076 
00077 } // namespace dal

Generated on Fri Mar 30 15:39:16 2007 for TMW Server by  doxygen 1.3.9.1