Thread Class

Definition

Line 35 of System.Base/Thread.cm

Constructors & Destructor

public nothrow Thread()
public nothrow Thread(Thread&& that)
suppress Thread(const Thread&)
private nothrow Thread(int id_)
public ~Thread()

Member Functions

public inline nothrow int Id() const
public void Join()
public static Thread StartFunction(ParameterizedThreadStartFunction function, void* param)
public static Thread StartFunction(ThreadStartFunction function)
public static Thread StartMethod(ParameterizedThreadStartMethod method, void* param)
public static Thread StartMethod(ThreadStartMethod method)
suppress void operator=(const Thread&)

Member Variables

private int id

Constructor& Destructor Details

Thread Constructor

public nothrow Thread()

Definition
Line 57 of System.Base/Thread.cm


Thread Constructor

public nothrow Thread(Thread&& that)

Definition
Line 78 of System.Base/Thread.cm


Thread Constructor

suppress Thread(const Thread&)

Definition
Line 76 of System.Base/Thread.cm


Thread Constructor

private nothrow Thread(int id_)

Definition
Line 60 of System.Base/Thread.cm


~Thread Destructor

public ~Thread()

Definition
Line 63 of System.Base/Thread.cm


Member Function Details

Id Member Function

public inline nothrow int Id()

Definition
Line 83 of System.Base/Thread.cm


Join Member Function

public void Join()

Definition
Line 87 of System.Base/Thread.cm


StartFunction Static Member Function

public static Thread StartFunction(ParameterizedThreadStartFunction function, void* param)

Definition
Line 42 of System.Base/Thread.cm


StartFunction Static Member Function

public static Thread StartFunction(ThreadStartFunction function)

Definition
Line 37 of System.Base/Thread.cm


StartMethod Static Member Function

public static Thread StartMethod(ParameterizedThreadStartMethod method, void* param)

Definition
Line 52 of System.Base/Thread.cm


StartMethod Static Member Function

public static Thread StartMethod(ThreadStartMethod method)

Definition
Line 47 of System.Base/Thread.cm


operator= Member Function

suppress void operator=(const Thread&)

Definition
Line 77 of System.Base/Thread.cm