Method Thread():atEnd() Foundation

Reserved method for use by subclasses of the Thread class.

:atEnd( [<xParamList,...>] ) --> NIL
<xParamList> is a comma-separated list of any expressions which are passed to the method :atEnd(). They are identical with the parameters passed to :execute().

The return value of :atEnd() is ignored.


The :atEnd() method is PROTECTED and can only be invoked from subclasses of the Thread class. Its purpose is to implement program code in a user-defined method which is executed once at the end of a thread, rather than using the :atEnd instance variable. The method is called from :start() before a thread terminates. Note that when both instance variable and method specify code to execute when a thread ends, the :atEnd() method is executed first.


If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.