#include <OnixS/FIXEngine/FIX/TimeSpan.h>
|
| | TimeSpan () |
| | TimeSpan (TotalSeconds seconds, Nanoseconds nanoseconds) |
| | TimeSpan (TotalSeconds seconds, Picoseconds picoseconds) |
| | TimeSpan (Hours hours, Minutes minutes, Seconds seconds) |
| | TimeSpan (Days days, Hours hours, Minutes minutes, Seconds seconds, Nanoseconds nanoseconds) |
| | TimeSpan (Days days, Hours hours, Minutes minutes, Seconds seconds, Picoseconds picooseconds) |
| TotalSeconds | totalSeconds () const |
| Days | days () const |
| Hours | hours () const |
| Minutes | minutes () const |
| Seconds | seconds () const |
| Milliseconds | milliseconds () const |
| Microseconds | microseconds () const |
| Nanoseconds | nanoseconds () const |
| Picoseconds | picoseconds () const |
| TimeSpan | absolute () const |
| bool | operator== (const TimeSpan &) const |
| bool | operator!= (const TimeSpan &) const |
| bool | operator< (const TimeSpan &) const |
| TimeSpan & | operator+= (const TimeSpan &) |
| TimeSpan & | operator-= (const TimeSpan &) |
| std::string | toString (TimeSpanFormat::Enum=TimeSpanFormat::HHMMSSNsec) const |
| void | toString (std::string &, TimeSpanFormat::Enum=TimeSpanFormat::HHMMSSNsec) const |
Definition at line 93 of file TimeSpan.h.
◆ TimeSpan() [1/6]
Constructs an uninitialized instance.
◆ TimeSpan() [2/6]
Initializes the TimeSpan from seconds and nanoseconds.
◆ TimeSpan() [3/6]
Initializes the TimeSpan from seconds and picoseconds.
◆ TimeSpan() [4/6]
Initializes the TimeSpan from hours, minutes and seconds.
◆ TimeSpan() [5/6]
Initializes the TimeSpan from days, hours, minutes, seconds and nanoseconds.
◆ TimeSpan() [6/6]
Initializes the TimeSpan from days, hours, minutes, seconds and picoseconds.
◆ absolute()
The current absolute time span.
◆ days()
◆ hours()
◆ max()
The maximum value of the time span.
◆ microseconds()
◆ milliseconds()
◆ min()
The minimum value of the time span.
◆ minutes()
◆ nanoseconds()
◆ normalize()
◆ operator!=()
| bool operator!= |
( |
const TimeSpan & | | ) |
const |
Compares the instance with another one.
◆ operator+=()
Increases the instance by another one.
◆ operator-=()
Decreases the instance by another one.
◆ operator<()
| bool operator< |
( |
const TimeSpan & | | ) |
const |
Tests whether the instance is less than another one.
◆ operator==()
| bool operator== |
( |
const TimeSpan & | | ) |
const |
Compares the instance with another one.
◆ parse()
Parses time span from its text presentation.
◆ picoseconds()
◆ seconds()
◆ toString() [1/2]
◆ toString() [2/2]
Returns the time span text presentation in the requested format ("HH:MM:SS.sssssssss" by default).
◆ totalSeconds()
The total number of seconds.
Definition at line 206 of file TimeSpan.h.
◆ zero()
The zero value of the time span.
◆ TimeManager
◆ picoseconds_
◆ seconds_