Reference

ACE_Date_Time(3)

System independent representation of date and time.

NAME

ACE_Date_Time - System independent representation of date and time.

SYNOPSIS

#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_;

AUTHOR

Tim Harrison ([email protected]) (and he's darn proud of this ;-))

LIBRARY

ace