Home Notices Documents Classes Download Others Rice
Classes  >  timer  >  StopWithException(bool)
timer class : StopWithException(bool) setter

Description

Sets a value that indicates whether the timer handler will automatically be stopped if the execution finished with the exception.

Syntax

timerInstance.StopWithException = stop

Arguments

ClassNameDescription
boolstopA value that indicates whether the timer handler will automatically be stopped if the execution finished with the exception.

Return value

None.

Sample code

Suppose you have the following class definition.

1:

class handle

2:

...

3:

open fitter handle()

4:

// any initialization code...

5:

endfitter

6:

...

7:

open method void timerHandler(timer t)

8:

// any handling code....

9:

endmethod

10:

...

11:

endclass

Usage of the StopWithException setter is as follows.

1:

handle h = new handle();

2:

timer t = new timer(h,"timerHandler(timer)", 1000);

3:

t.StopWithException = false; // The handler never stop even if an exception occur.

4:

t.Start();

Notes

Sets true if the timerhandler will automatically be stopped. Otherwise, sets false.

The default is true.

Links for reference

None.

Copyright © Rice All rights reserved.