virtual void StartMinRunTimeTimer (int nInstanceIndex)

ConcurrencyrsSequentialConcurrencyVisibilityrsProtected

Code
// if we have a minimum time specified, then start a timer to enforce it
if (nMinRunTimes[nInstanceIndex] > 0)
{
    RTTimerId minRunTimeTid = RQART_Timer.informIn(
        RTTimespec(nMinRunTimes[nInstanceIndex], 0),
        (const void *)&nCurrentTest, &RTType_int);
    if (minRunTimeTid.isValid())
        nTimerCount++;
    else
    {
        RQART_Log.log("Minimum run time timer could not be started.");
        RQARTExceptionCode exCode = eRQARTTimerCreateError;
        RQART_Exception.error(RTTypedValue(&exCode)).raise();
        return;
    }
}


Parameter nInstanceIndex