#include "CTBodbcTime.hxx"
Public Methods | |
| CTBodbcTime () | |
| CTBodbcTime (int i_utime) | |
| int | Year (int i_year) |
| int | Year () const |
| int | Month (int i_month) |
| int | Month () const |
| int | Day (int i_day) |
| int | Day () const |
| int | Hour (int i_hour) |
| int | Hour () const |
| int | Minute (int i_minute) |
| int | Minute () const |
| int | Second (int i_second) |
| int | Second () const |
| int | ToUTime () const |
| void | FromUTime (int i_utime) |
| const TIMESTAMP_STRUCT & | Data () const |
| TIMESTAMP_STRUCT & | Data () |
| void | ToStream (ostream &os=cout) const |
| operator int () const | |
| CTBodbcTime & | operator= (int i_utime) |
Private Attributes | |
| TIMESTAMP_STRUCT | m_time |
Related Functions | |
| (Note that these are not member functions.) | |
| ostream & | operator<< (ostream &os, const CTBodbcTime &obj) |
Definition at line 14 of file CTBodbcTime.hxx.
|
|
Default constructor.
Definition at line 28 of file CTBodbcTime.cxx. |
|
|
Construct from int Unix time.
Definition at line 15 of file CTBodbcTime.icc. |
|
|
Set year (in 4 digit form), returns old value.
Definition at line 23 of file CTBodbcTime.icc. |
|
|
Returns year in 4 digit form.
Definition at line 33 of file CTBodbcTime.icc. |
|
|
Set month (1-12), returns old value.
Definition at line 41 of file CTBodbcTime.icc. |
|
|
Returns month (1-12).
Definition at line 51 of file CTBodbcTime.icc. |
|
|
Set day (1-31), returns old value.
Definition at line 59 of file CTBodbcTime.icc. |
|
|
Returns day (1-31).
Definition at line 70 of file CTBodbcTime.icc. |
|
|
Set hour (0-23), returns old value.
Definition at line 78 of file CTBodbcTime.icc. |
|
|
Returns hour (0-23).
Definition at line 88 of file CTBodbcTime.icc. |
|
|
Set minute (0-59), returns old value.
Definition at line 96 of file CTBodbcTime.icc. |
|
|
Returns minute (0-59).
Definition at line 106 of file CTBodbcTime.icc. |
|
|
Set second (0-59), returns old value.
Definition at line 114 of file CTBodbcTime.icc. |
|
|
Returns second (0-59).
Definition at line 124 of file CTBodbcTime.icc. |
|
|
Returns time as int Unix time.
Definition at line 42 of file CTBodbcTime.cxx. Referenced by operator int().
|
|
|
Converts int Unix time to ODBC representation and sets that value.
Definition at line 51 of file CTBodbcTime.cxx. Referenced by CTBodbcTime(), and operator=().
|
|
|
Access ODBC structure.
Definition at line 132 of file CTBodbcTime.icc. Referenced by CTBodbcStatement::BindCol(), CTBodbcStatement::BindIParameter(), and CTBodbcStatement::GetData().
|
|
|
Constant access ODBC structure.
Definition at line 140 of file CTBodbcTime.icc. |
|
|
ostream insertion.
Definition at line 70 of file CTBodbcTime.cxx. Referenced by operator<<().
|
|
|
Converts to int Unix time.
Definition at line 148 of file CTBodbcTime.icc. |
|
|
Converts int Unix time to ODBC representation and sets that value.
Definition at line 156 of file CTBodbcTime.icc. |
|
|||||||||||||||
|
ostream insertion operator.
Definition at line 169 of file CTBodbcTime.icc. |
|
|
date+time struct.
Definition at line 52 of file CTBodbcTime.hxx. |
1.2.9-20010812 written by Dimitri van Heesch,
© 1997-2001