27 #define ONIXS_MINMAX_ABUSER 101 TotalSeconds seconds,
102 Nanoseconds nanoseconds);
106 TotalSeconds seconds,
107 Picoseconds picoseconds);
121 Nanoseconds nanoseconds);
129 Picoseconds picooseconds);
132 TotalSeconds totalSeconds()
const;
141 Minutes minutes()
const;
144 Seconds seconds()
const;
147 Milliseconds milliseconds()
const;
150 Microseconds microseconds()
const;
153 Nanoseconds nanoseconds()
const;
156 Picoseconds picoseconds()
const;
168 bool operator < (
const TimeSpan &)
const;
193 parse(
const std::string &);
196 friend class TimeManager;
250 TotalMilliseconds milliseconds);
258 TotalMicroseconds microseconds);
266 TotalNanoseconds nanoseconds);
274 TotalPicoseconds picoseconds);
static const Picoseconds PicosecondsPerMicrosecond
static const Picoseconds PicosecondsPerMillisecond
static const Hours HoursPerDay
HugeInterval TotalNanoseconds
The picosecond time span presentation.
static const Microseconds MicrosecondsPerSecond
#define ONIXS_FIXENGINE_API
#define ONIXS_MINMAX_ABUSER
static const Seconds SecondsPerHour
HugeInterval TotalMicroseconds
The hour time span presentation.
HugeInterval TotalMilliseconds
static const Milliseconds MillisecondsPerSecond
static const Nanoseconds NanosecondsPerSecond
Picoseconds picoseconds() const
Current nanoseconds.
HugeInterval TotalPicoseconds
The microsecond time span presentation.
static const Seconds SecondsPerMinute
The second time span presentation.
unsigned long long UInt64
TotalSeconds totalSeconds() const
The total number of seconds.
The time span related functionality.
HugeInterval TotalSeconds
bool operator==(const FieldValueRef &ref, const std::string &str)
static const Picoseconds PicosecondsPerSecond
static const Minutes MinutesPerHour
The millisecond time span presentation.
static const Seconds SecondsPerDay
The minute time span presentation.
static const Picoseconds PicosecondsPerNanosecond
bool operator!=(const FieldValueRef &ref, const std::string &str)
The nanosecond time span presentation.