The OpenD Programming Language

PosInfInterval.isBefore

Whether this interval is before the given interval and does not intersect it.

Always returns false because an interval going to positive infinity can never be before any other interval.

  1. bool isBefore(TP timePoint)
  2. bool isBefore(Interval!TP interval)
  3. bool isBefore(PosInfInterval interval)
  4. bool isBefore(NegInfInterval!TP interval)
    struct PosInfInterval(TP)
    const pure nothrow
    bool
    isBefore
    (
    scope const NegInfInterval!TP interval
    )

Parameters

interval NegInfInterval!TP

The interval to check for against this interval.

Examples

assert(!PosInfInterval!Date(Date(1996, 1, 2)).isBefore(
            NegInfInterval!Date(Date(1996, 5, 4))));

Meta