Timestamp type.
More...
#include <timestamp.h>
◆ Timestamp() [1/3]
ignite::Timestamp::Timestamp |
( |
const Timestamp & |
another | ) |
|
Copy constructor.
- Parameters
-
◆ Timestamp() [2/3]
ignite::Timestamp::Timestamp |
( |
int64_t |
ms | ) |
|
Constructor.
- Parameters
-
ms | Number of milliseconds since 00:00 hours, Jan 1, 1970 UTC. |
◆ Timestamp() [3/3]
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]. |
◆ GetDate()
Date ignite::Timestamp::GetDate |
( |
| ) |
const |
Returns corresponding date.
- Returns
- Corresponding date.
◆ GetMilliseconds()
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.
◆ GetSecondFraction()
int32_t ignite::Timestamp::GetSecondFraction |
( |
| ) |
const |
Returns number of nanoseconds - fractional seconds component.
- Returns
- Fractional second component expressed in nanoseconds.
◆ GetSeconds()
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.
◆ operator=()
Copy operator.
- Parameters
-
- Returns
- This.
◆ operator!=
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if not equal.
◆ operator<
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if less.
◆ operator<=
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if less or equal.
◆ operator==
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if equal.
◆ operator>
Comparison operator override.
- Parameters
-
val1 | First value. |
val2 | Second value. |
- Returns
- True if gretter.
◆ operator>=
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: