| public | Thread() |
| public | Thread(Thread&& that) |
| suppress | Thread(const Thread&) |
| private | Thread(int id_) |
| public | ~Thread() |
| public inline int | Id() const |
| public Result<bool> | 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&) |
| private int | id |