OpenTTD
|
Base of all threads. More...
Go to the source code of this file.
Data Structures | |
class | OTTDThreadExitSignal |
Signal used for signalling we knowingly want to end the thread. More... | |
class | ThreadObject |
A Thread Object which works on all our supported OSes. More... | |
class | ThreadMutex |
Cross-platform Mutex. More... | |
class | ThreadMutexLocker |
Simple mutex locker to keep a mutex locked until the locker goes out of scope. More... | |
Typedefs | |
typedef void(* | OTTDThreadFunc) (void *) |
Definition of all thread entry functions. More... | |
Functions | |
uint | GetCPUCoreCount () |
Get number of processor cores in the system, including HyperThreading or similar. More... | |
Base of all threads.
Definition in file thread.h.
typedef void(* OTTDThreadFunc) (void *) |