|
Developers ManualProject homepage |
#include <O3DBIDate.h>
Inheritance diagram for O3DBIDate:


Public Member Functions | |
| O3DBIDate () | |
| O3DBIDate (int year, int month, int day, int hour, int minute, int second) | |
| O3DBIDate (const tm &t) | |
| O3DBIDate (time_t time) | |
| O3DBIDate (unsigned long ulJulianDay) | |
| O3DBIDate (const O3DBIDate &other) | |
| virtual | ~O3DBIDate () |
| O3DBIDate & | operator= (const O3DBIDate &other) |
| O3DBIDate & | operator= (const tm &t) |
| O3DBIDate & | operator= (time_t time) |
| bool | operator== (const O3DBIDate &other) const |
| bool | operator!= (const O3DBIDate &other) const |
| bool | operator>= (const O3DBIDate &other) const |
| bool | operator> (const O3DBIDate &other) const |
| bool | operator< (const O3DBIDate &other) const |
| bool | operator<= (const O3DBIDate &other) const |
| TO3DBIEra | GetEra (void) const |
| bool | IsLeapYear (void) const |
| unsigned short | GetDayOfWeek (void) const |
| int | GetDayOfYear (void) const |
| int | GetCalendarWeek (void) const |
| long | GetJulianDay (void) const |
| TO3DBIString | GetAsString (PC_TCHAR pchFormat=NULL) const |
| virtual TO3DBIString | ToString (void) const |
Definition at line 52 of file O3DBIDate.h.
|
|
The default constructor. Initializes the date to 1899-12-30 00:00:00. Definition at line 42 of file O3DBIDate.cpp. |
|
||||||||||||||||||||||||||||
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. An initialization constructor.
Definition at line 52 of file O3DBIDate.cpp. |
|
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. An initialization constructor.
Definition at line 73 of file O3DBIDate.cpp. |
|
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. An initialization constructor.
Definition at line 78 of file O3DBIDate.cpp. |
|
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. An initialization constructor.
Definition at line 83 of file O3DBIDate.cpp. |
|
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. A copy constructor.
Definition at line 120 of file O3DBIDate.cpp. |
|
|
The virtual destructor. Definition at line 125 of file O3DBIDate.cpp. |
|
|
Call this member function to get a formatted date/time string from an O3DBIDate object.
Definition at line 446 of file O3DBIDate.cpp. References GetDayOfWeek(), GetDayOfYear(), and TO3DBIString. Referenced by ToString(). |
|
|
Returns the week of the year that includes the date of the O3DBIDate object.
Definition at line 395 of file O3DBIDate.cpp. References GetDayOfWeek(), and GetDayOfYear(). |
|
|
Returns the ordinal for the day of the week.
Definition at line 375 of file O3DBIDate.cpp. References GetJulianDay(). Referenced by GetAsString(), and GetCalendarWeek(). |
|
|
Returns the ordinal for the day of the year.
Definition at line 380 of file O3DBIDate.cpp. References IsLeapYear(). Referenced by GetAsString(), and GetCalendarWeek(). |
|
|
This member function returns the era of the O3DBIDate object.
|
|
|
Returns the julian day number that is equal to the date of the O3DBIDate object. The Julian day number system was invented by the astronomer John W. F. Herschel. The numbering starts with 0, which is equal to the date 4712-01-01 BCE.
Definition at line 418 of file O3DBIDate.cpp. Referenced by GetDayOfWeek(). |
|
|
Determines whether the year of the O3DBIDate object is a leap year.
Definition at line 272 of file O3DBIDate.cpp. Referenced by GetDayOfYear(). |
|
|
A comparison operator not-equal.
Definition at line 176 of file O3DBIDate.cpp. |
|
|
A comparison operator less-than.
Definition at line 225 of file O3DBIDate.cpp. References _value. |
|
|
A comparison operator less- or equal-than.
Definition at line 252 of file O3DBIDate.cpp. References _value. |
|
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. An assignment operator.
Definition at line 155 of file O3DBIDate.cpp. |
|
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. An assignment operator.
Definition at line 144 of file O3DBIDate.cpp. |
|
|
An assignment operator.
Definition at line 133 of file O3DBIDate.cpp. References _value. |
|
|
A comparison operator for equality. Two O3DBIDate objects are equal, if they are representing exactly the same date and time.
Definition at line 166 of file O3DBIDate.cpp. References _value. |
|
|
A comparison operator greater-than.
Definition at line 198 of file O3DBIDate.cpp. References _value. |
|
|
A comparison operator greater- or equal-than.
Definition at line 181 of file O3DBIDate.cpp. References _value. |
|
|
This member function returns a string that "textually represents" this object.
Reimplemented from O3DBIObject. Reimplemented in O3DBITimestamp. Definition at line 479 of file O3DBIDate.cpp. References GetAsString(), and TO3DBIString. |
|
|
Generated on Sun Jan 23 11:36:45 2005 for Oracle Object Oriented Database Interface (O3DBI) by
1.3.9.1
|