![]() |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
User interface class. More...
#include <ilviews/dataccess/date.h>
Public Member Functions | |
| IliTime () | |
This constructor creates an IliTime object corresponding to 0h00. | |
| IliTime (IlInt hour, IlInt minu, IlInt sec) | |
This constructor creates a time object whereby time is provided by the parameters hour, minutes and seconds. More... | |
| IliTime (const IliTime &time) | |
This is the copy constructor of class IliTime. | |
| IlInt | getHour () const |
| Returns the hours of the time object as an integer between 0 and 23. More... | |
| IlInt | getMilliseconds () const |
| Returns the milliseconds of the time object as an integer between 0 and 999. More... | |
| IlInt | getMinutes () const |
| Returns the minutes of the time object as an integer between 0 and 59. More... | |
| IlInt | getSeconds () const |
| Returns the seconds of the time object as an integer between 0 and 59. More... | |
| int | operator!= (const IliTime &time) const |
| This operator compares two times. More... | |
| int | operator< (const IliTime &time) const |
| This operator compares two times. More... | |
| int | operator<= (const IliTime &time) const |
| This operator compares two times. More... | |
| IliTime & | operator= (const IliTime &time) |
| This operator lets you copy one time into another. More... | |
| int | operator== (const IliTime &time) const |
| This operator compares two times. More... | |
| int | operator> (const IliTime &time) const |
| This operator compares two times. More... | |
| int | operator>= (const IliTime &time) const |
| This operator compares two times. More... | |
| void | read (IL_STDPREF istream &input) |
| Reads a time object from an input stream. More... | |
| void | setHour (IlInt h) |
| Sets the hour of a time object. More... | |
| void | setMilliseconds (IlInt ms) |
| Sets the milliseconds of a time object. More... | |
| void | setMinutes (IlInt m) |
| Sets the minutes of a time object. More... | |
| void | setSeconds (IlInt s) |
| Sets the seconds of a time object. More... | |
| void | write (IL_STDPREF ostream &output) const |
Writes a time object to an output stream in a format that allows the time to be read back by the read member function. More... | |
Friends | |
| class | IliDate |
User interface class.
Library: dataccess
The IliTime class is used to hold time information. This information may be represented by hh:mm:ss. This class can manage the milliseconds, however some databases does not support the milliseconds.
This constructor creates a time object whereby time is provided by the parameters hour, minutes and seconds.
| hour | The hours. |
| minu | The minutes. |
| sec | The seconds. |
| IlInt IliTime::getHour | ( | ) | const |
Returns the hours of the time object as an integer between 0 and 23.
| IlInt IliTime::getMilliseconds | ( | ) | const |
Returns the milliseconds of the time object as an integer between 0 and 999.
| IlInt IliTime::getMinutes | ( | ) | const |
Returns the minutes of the time object as an integer between 0 and 59.
| IlInt IliTime::getSeconds | ( | ) | const |
Returns the seconds of the time object as an integer between 0 and 59.
| int IliTime::operator!= | ( | const IliTime & | time | ) | const |
This operator compares two times.
| time | The second time. |
1 if the times are not equal, otherwise 0 . | int IliTime::operator< | ( | const IliTime & | time | ) | const |
This operator compares two times.
| time | The second time. |
1 if the first time is smaller than the second, otherwise 0. | int IliTime::operator<= | ( | const IliTime & | time | ) | const |
This operator compares two times.
| time | The second time. |
1 if the first time is equal or smaller than the second, otherwise 0. This operator lets you copy one time into another.
| time | The new time. |
| int IliTime::operator== | ( | const IliTime & | time | ) | const |
This operator compares two times.
| time | The second time. |
1 if the times are equal, otherwise 0. | int IliTime::operator> | ( | const IliTime & | time | ) | const |
This operator compares two times.
| time | The second time. |
1 if the first time is bigger than the second, otherwise 0. | int IliTime::operator>= | ( | const IliTime & | time | ) | const |
This operator compares two times.
| time | The second time. |
1 if the first time is equal or bigger than the second, otherwise 0. | void IliTime::read | ( | IL_STDPREF istream & | input | ) |
Reads a time object from an input stream.
| input | The input stream. |
| void IliTime::setHour | ( | IlInt | h | ) |
Sets the hour of a time object.
| h | The hours (an integer between 0 and 23). |
| void IliTime::setMilliseconds | ( | IlInt | ms | ) |
Sets the milliseconds of a time object.
| ms | The milliseconds (an integer between 0 and 999). |
| void IliTime::setMinutes | ( | IlInt | m | ) |
Sets the minutes of a time object.
| m | The minutes (an integer between 0 and 59). |
| void IliTime::setSeconds | ( | IlInt | s | ) |
Sets the seconds of a time object.
| s | The seconds (an integer between 0 and 59). |
| void IliTime::write | ( | IL_STDPREF ostream & | output | ) | const |
Writes a time object to an output stream in a format that allows the time to be read back by the read member function.
| output | The output stream. |
© Copyright 2015, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.