Examples	threads.html#examples	 Examples	
Thread	threads.html#Thread	threads: Thread	
onThreadDestruction	threads.html#onThreadDestruction,proc)	threads: onThreadDestruction*(handler: proc () {.closure, gcsafe.})	
running	threads.html#running,Thread[TArg]	threads: running*[TArg](t: Thread[TArg]): bool	
handle	threads.html#handle,Thread[TArg]	threads: handle*[TArg](t: Thread[TArg]): SysThread	
joinThread	threads.html#joinThread,Thread[TArg]	threads: joinThread*[TArg](t: Thread[TArg])	
joinThreads	threads.html#joinThreads,varargs[Thread[TArg]]	threads: joinThreads*[TArg](t: varargs[Thread[TArg]])	
createThread	threads.html#createThread,Thread[TArg],proc(TArg),TArg	threads: createThread*[TArg](t: var Thread[TArg];\n                    tp: proc (arg: TArg) {.thread, nimcall.}; param: TArg)	
CPU	threads.html#cpu_1	Examples	
affinity	threads.html#affinity_1	Examples	
pinToCpu	threads.html#pinToCpu,Thread[Arg],Natural	threads: pinToCpu*[Arg](t: var Thread[Arg]; cpu: Natural)	
createThread	threads.html#createThread,Thread[void],proc)	threads: createThread*(t: var Thread[void]; tp: proc () {.thread, nimcall.})	
getThreadId	threads.html#getThreadId	threads: getThreadId*(): int	
