mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / storage / ndb / src / kernel / error / TimeModule.hpp
blob23ff1f03632f037ea65e8d5ff32713106302fbdf
1 /* Copyright (c) 2003, 2005 MySQL AB
3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by
5 the Free Software Foundation; version 2 of the License.
7 This program is distributed in the hope that it will be useful,
8 but WITHOUT ANY WARRANTY; without even the implied warranty of
9 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 GNU General Public License for more details.
12 You should have received a copy of the GNU General Public License
13 along with this program; if not, write to the Free Software
14 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA */
16 #ifndef _TimeModule_
17 #define _TimeModule_
19 class TimeModule {
20 public:
21 TimeModule();
22 ~TimeModule();
24 void setTimeStamp();
26 int getYear() const;
27 int getMonthNumber() const;
28 int getDayOfMonth() const;
29 const char* getMonthName() const;
30 const char* getDayName() const;
31 const char* getHour() const;
32 const char* getMinute() const;
33 const char* getSecond() const;
35 private:
36 int iYear;
37 int iMonth;
38 int iMonthDay;
39 int iWeekDay;
40 int iHour;
41 int iMinute;
42 int iSecond;
45 #endif