introduce marker time values to designate corner cases
This commit is contained in:
parent
aef3d50ffd
commit
e7ae9a3082
2 changed files with 6 additions and 0 deletions
|
|
@ -41,6 +41,9 @@ namespace time {
|
|||
const Time Time::MIN ( TimeValue::buildRaw_(-_raw(Time::MAX) ) );
|
||||
const Time Time::ZERO;
|
||||
|
||||
const Time Time::ANYTIME(Time::MAX);
|
||||
const Time Time::NEVER (Time::MIN);
|
||||
|
||||
const Offset Offset::ZERO (Time::ZERO);
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -284,6 +284,9 @@ namespace time {
|
|||
static const Time MIN ;
|
||||
static const Time ZERO;
|
||||
|
||||
static const Time ANYTIME; ///< border condition marker value. #ANYTIME <= any time value
|
||||
static const Time NEVER; ///< border condition marker value. #NEVER >= any time value
|
||||
|
||||
explicit
|
||||
Time (TimeValue const& val =TimeValue(0))
|
||||
: TimeValue(val)
|
||||
|
|
|
|||
Loading…
Reference in a new issue