00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef __MDTIME__
00026 #define __MDTIME__
00027
00028 namespace API {
00029
00030 class Time
00031 {
00032 public:
00033 Time ();
00034 Time (unsigned int sec, unsigned int min, unsigned int hour, unsigned int day, unsigned int month, unsigned int year);
00035 Time (const unsigned int* time);
00036 Time (const Time * time);
00037 Time (const Time& time);
00038 virtual ~Time();
00039 const Time& operator = (const Time& time);
00040 unsigned int& Time::operator [] (const unsigned int i) const;
00041 operator unsigned int* ();
00042
00043 unsigned int second;
00044 unsigned int minute;
00045 unsigned int hour;
00046 unsigned int day;
00047 unsigned int month;
00048 unsigned int year;
00049
00050 };
00051
00052 }
00053 #endif // __TIME__