Timestamp type.
More...
#include <timestamp.h>
ignite::Timestamp::Timestamp |
( |
const Timestamp & |
another | ) |
|
Copy constructor.
- Parameters
-
ignite::Timestamp::Timestamp |
( |
int64_t |
ms | ) |
|
Constructor.
- Parameters
-
ms | Number of milliseconds since 00:00 hours, Jan 1, 1970 UTC. |
ignite::Timestamp::Timestamp |
( |
int64_t |
seconds, |
|
|
int32_t |
fractionNs |
|
) |
| |
Constructor.
- Parameters
-
seconds | Number of seconds since 00:00 hours, Jan 1, 1970 UTC. |
fractionNs | Fractional second component in nanoseconds. Must be in range [0..999999999]. |
Date ignite::Timestamp::GetDate |
( |
| ) |
const |
Returns corresponding date.
- Returns
- Corresponding date.
int64_t ignite::Timestamp::GetMilliseconds |
( |
| ) |
const |
Returns number of milliseconds since 00:00 hours, Jan 1, 1970 UTC.
- Returns
- Number of milliseconds since 00:00 hours, Jan 1, 1970 UTC.
int32_t ignite::Timestamp::GetSecondFraction |
( |
| ) |
const |
Returns number of nanoseconds - fractional seconds component.
- Returns
- Fractional second component expressed in nanoseconds.
int64_t ignite::Timestamp::GetSeconds |
( |
| ) |
const |
Returns number of seconds since 00:00 hours, Jan 1, 1970 UTC.
- Returns
- Number of seconds since 00:00 hours, Jan 1, 1970 UTC.
Copy operator.
- Parameters
-
- Returns
- This.
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if not equal.
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if less.
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if less or equal.
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if equal.
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if gretter.
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if gretter or equal.
The documentation for this class was generated from the following files: