#include <private_mac_pthread.h>
|
enum | {
NotRunning,
Stopping,
Sleeping,
Starting,
Running,
Synchronous
} |
|
enum | {
NotRunning,
Stopping,
Sleeping,
Starting,
Running,
Synchronous
} |
|
enum | {
NotRunning,
Stopping,
Sleeping,
Starting,
Running,
Synchronous
} |
|
◆ anonymous enum
Enumerator |
---|
NotRunning | |
Stopping | |
Sleeping | |
Starting | |
Running | |
Synchronous | |
◆ anonymous enum
Enumerator |
---|
UnknownThreadId | |
MainThreadId | |
FirstThreadId | |
◆ anonymous enum
Enumerator |
---|
NotRunning | |
Stopping | |
Sleeping | |
Starting | |
Running | |
Synchronous | |
◆ anonymous enum
Enumerator |
---|
UnknownThreadId | |
MainThreadId | |
FirstThreadId | |
◆ anonymous enum
Enumerator |
---|
NotRunning | |
Stopping | |
Sleeping | |
Starting | |
Running | |
Synchronous | |
◆ anonymous enum
Enumerator |
---|
UnknownThreadId | |
MainThreadId | |
FirstThreadId | |
◆ BaseThread() [1/4]
◆ ~BaseThread() [1/4]
◆ BaseThread() [2/4]
◆ ~BaseThread() [2/4]
◆ BaseThread() [3/4]
◆ ~BaseThread() [3/4]
◆ BaseThread() [4/4]
◆ ~BaseThread() [4/4]
◆ Main() [1/4]
◆ GetThreadName() [1/4]
virtual const Char* GetThreadName |
( |
| ) |
|
|
protectedpure virtual |
◆ Init() [1/3]
◆ StopAsync() [1/3]
◆ SetUserData() [1/4]
void SetUserData |
( |
void * |
data | ) |
|
◆ GetUserData() [1/4]
◆ TestBreak() [1/4]
virtual Int32 TestBreak |
( |
| ) |
|
|
virtual |
◆ Start() [1/4]
◆ End() [1/4]
virtual void End |
( |
Bool |
wait = true | ) |
|
|
virtual |
◆ Wait() [1/4]
◆ IsRunning() [1/4]
virtual Bool IsRunning |
( |
| ) |
|
|
virtual |
◆ ItsMe() [1/4]
◆ ChangeThreadPriority() [1/4]
virtual Int32 ChangeThreadPriority |
( |
| ) |
|
|
virtual |
◆ Action() [1/3]
◆ GetCrashInfo() [1/3]
◆ GetThreadId() [1/3]
◆ GetCurrentThread() [1/3]
◆ GetCurrentThreadId() [1/3]
static UInt32 GetCurrentThreadId |
( |
| ) |
|
|
static |
◆ StopAllThreads() [1/3]
static Bool StopAllThreads |
( |
| ) |
|
|
static |
◆ Main() [2/4]
◆ GetThreadName() [2/4]
virtual const Char* GetThreadName |
( |
| ) |
|
|
protectedpure virtual |
◆ SetUserData() [2/4]
void SetUserData |
( |
void * |
data | ) |
|
◆ GetUserData() [2/4]
◆ TestBreak() [2/4]
virtual Int32 TestBreak |
( |
| ) |
|
|
virtual |
◆ IsRunning() [2/4]
virtual Bool IsRunning |
( |
| ) |
|
|
virtual |
◆ Wait() [2/4]
◆ End() [2/4]
virtual void End |
( |
Bool |
wait = true | ) |
|
|
virtual |
◆ ItsMe() [2/4]
◆ Start() [2/4]
◆ ChangeThreadPriority() [2/4]
virtual Int32 ChangeThreadPriority |
( |
| ) |
|
|
virtual |
◆ Main() [3/4]
◆ GetThreadName() [3/4]
virtual const Char* GetThreadName |
( |
| ) |
|
|
protectedpure virtual |
◆ Init() [2/3]
◆ StopAsync() [2/3]
◆ SetUserData() [3/4]
void SetUserData |
( |
void * |
data | ) |
|
◆ GetUserData() [3/4]
◆ TestBreak() [3/4]
virtual Int32 TestBreak |
( |
| ) |
|
|
virtual |
◆ Start() [3/4]
◆ End() [3/4]
virtual void End |
( |
Bool |
wait = true | ) |
|
|
virtual |
◆ Wait() [3/4]
◆ IsRunning() [3/4]
virtual Bool IsRunning |
( |
| ) |
|
|
virtual |
◆ ItsMe() [3/4]
◆ ChangeThreadPriority() [3/4]
virtual Int32 ChangeThreadPriority |
( |
| ) |
|
|
virtual |
◆ Action() [2/3]
◆ GetCrashInfo() [2/3]
◆ GetThreadId() [2/3]
◆ GetCurrentThread() [2/3]
◆ GetCurrentThreadId() [2/3]
static UInt32 GetCurrentThreadId |
( |
| ) |
|
|
static |
◆ StopAllThreads() [2/3]
static Bool StopAllThreads |
( |
| ) |
|
|
static |
◆ Main() [4/4]
◆ GetThreadName() [4/4]
virtual const Char* GetThreadName |
( |
| ) |
|
|
protectedpure virtual |
◆ Init() [3/3]
◆ StopAsync() [3/3]
◆ SetUserData() [4/4]
void SetUserData |
( |
void * |
data | ) |
|
◆ GetUserData() [4/4]
◆ TestBreak() [4/4]
virtual Int32 TestBreak |
( |
| ) |
|
|
virtual |
◆ Start() [4/4]
◆ End() [4/4]
virtual void End |
( |
Bool |
wait = true | ) |
|
|
virtual |
◆ Wait() [4/4]
◆ IsRunning() [4/4]
virtual Bool IsRunning |
( |
| ) |
|
|
virtual |
◆ ItsMe() [4/4]
◆ ChangeThreadPriority() [4/4]
virtual Int32 ChangeThreadPriority |
( |
| ) |
|
|
virtual |
◆ Action() [3/3]
◆ GetCrashInfo() [3/3]
◆ GetThreadId() [3/3]
◆ GetCurrentThread() [3/3]
◆ GetCurrentThreadId() [3/3]
static UInt32 GetCurrentThreadId |
( |
| ) |
|
|
static |
◆ StopAllThreads() [3/3]
static Bool StopAllThreads |
( |
| ) |
|
|
static |
◆ IpKillThread
◆ GeGetCurrentThread
◆ BeginThread
void BeginThread |
( |
void * |
tp | ) |
|
|
friend |
◆ prev
◆ next
◆ th [1/2]
◆ state
◆ thread_id
◆ Prio
◆ userData
◆ ktr_signal
◆ stop_thread [1/2]
◆ keepthreadrunning
◆ pid
◆ th [2/2]
◆ stop_thread [2/2]
◆ ktr_exit_pthread_flag
Int32 ktr_exit_pthread_flag |
|
private |