ACE_Date_Time3
System independent representation of date and time.
Usage
#include <ace/ACE_Date_Time.h>
class ACE_Date_Time
{
public:
ACE_Date_Time (
long day = 0,
long month = 0,
long year = 0,
long hour = 0,
long minute = 0,
long second = 0,
long microsec = 0
);
long day (void);
void day (long day);
long month (void);
void month (long month);
long year (void);
void year (long year);
long hour (void);
void hour (long hour);
long minute (void);
void minute (long minute);
long second (void);
void second (long second);
long microsec (void);
void microsec (long microsec);
private:
long day_;
long month_;
long year_;
long hour_;
long minute_;
long second_;
long microsec_;
};
Public members
ACE_Date_Time (
long day = 0,
long month = 0,
long year = 0,
long hour = 0,
long minute = 0,
long second = 0,
long microsec = 0
);
Set/get portions of ACE_Date_Time, no check for validity.
long day (void);
Get day.
void day (long day);
Set day.
long month (void);
Get month.
void month (long month);
Set month.
long year (void);
Get year.
void year (long year);
Set year.
long hour (void);
Get hour.
void hour (long hour);
Set hour.
long minute (void);
Get minute.
void minute (long minute);
Set minute.
long second (void);
Get second.
void second (long second);
Set second.
long microsec (void);
Get microsec.
void microsec (long microsec);
Set microsec.
Private members
long day_;
long month_;
long year_;
long hour_;
long minute_;
long second_;
long microsec_;
Library
ace