Create()
: Lazy Thread Creationcreate()
: Lazy Thread Creation (Binding Form)
Start()
: Eager Thread Creation=
Threadn<R, A_1, ...,
A_n>::Start
(f_1, a_1, ...,
a_n) Specification: Returns a thread computing f(a_1, ..., a_n).
Implementation: The thread is not yet activated but is put into the lazy stack.
Note: If the preprocessor constant RT_THREAD_NOTLAZY
is set, above form is equivalent to
t =
Threadn<R, A_1, ...,
A_n>(f_1, a_1, ...,
a_n)