MMSDateTime Class Reference

#include <mmsdatetime.h>

List of all members.


Public Member Functions

 MMSDateTime ()
 MMSDateTime (string timestr, string format="YYYY-MM-DD hh:mm:ss")
 MMSDateTime (time_t stamp)
 ~MMSDateTime ()
string & getDay ()
string & getMonth ()
string & getYear ()
string & getDbDate ()
int getDayNum ()
int getMonthNum ()
int getYearNum ()

Private Attributes

string daystr
string monthstr
string yearstr
string dbdate
int yearnum
int daynum
int monthnum
int dayofweek
int hour
int minute
int seconds
time_t timest

Detailed Description

Definition at line 44 of file mmsdatetime.h.


Constructor & Destructor Documentation

MMSDateTime::MMSDateTime (  ) 

Definition at line 37 of file mmsdatetime.cpp.

MMSDateTime::MMSDateTime ( string  timestr,
string  format = "YYYY-MM-DD hh:mm:ss" 
)

Definition at line 52 of file mmsdatetime.cpp.

MMSDateTime::MMSDateTime ( time_t  stamp  ) 

Definition at line 74 of file mmsdatetime.cpp.

MMSDateTime::~MMSDateTime (  ) 

Definition at line 88 of file mmsdatetime.cpp.


Member Function Documentation

string & MMSDateTime::getDay (  ) 

Definition at line 92 of file mmsdatetime.cpp.

string & MMSDateTime::getMonth (  ) 

Definition at line 96 of file mmsdatetime.cpp.

string & MMSDateTime::getYear (  ) 

Definition at line 100 of file mmsdatetime.cpp.

string & MMSDateTime::getDbDate (  ) 

Definition at line 104 of file mmsdatetime.cpp.

int MMSDateTime::getDayNum (  ) 

Definition at line 115 of file mmsdatetime.cpp.

int MMSDateTime::getMonthNum (  ) 

Definition at line 119 of file mmsdatetime.cpp.

int MMSDateTime::getYearNum (  ) 

Definition at line 123 of file mmsdatetime.cpp.


Member Data Documentation

string MMSDateTime::daystr [private]

Definition at line 46 of file mmsdatetime.h.

string MMSDateTime::monthstr [private]

Definition at line 47 of file mmsdatetime.h.

string MMSDateTime::yearstr [private]

Definition at line 48 of file mmsdatetime.h.

string MMSDateTime::dbdate [private]

Definition at line 49 of file mmsdatetime.h.

int MMSDateTime::yearnum [private]

Definition at line 50 of file mmsdatetime.h.

int MMSDateTime::daynum [private]

Definition at line 51 of file mmsdatetime.h.

int MMSDateTime::monthnum [private]

Definition at line 52 of file mmsdatetime.h.

int MMSDateTime::dayofweek [private]

Definition at line 53 of file mmsdatetime.h.

int MMSDateTime::hour [private]

Definition at line 54 of file mmsdatetime.h.

int MMSDateTime::minute [private]

Definition at line 55 of file mmsdatetime.h.

int MMSDateTime::seconds [private]

Definition at line 56 of file mmsdatetime.h.

time_t MMSDateTime::timest [private]

Definition at line 58 of file mmsdatetime.h.


The documentation for this class was generated from the following files: