#include <base_thread.hh>
Public Member Functions | |
| RunArgs (ThreadFunc func, long funcArg, Thread::ePriority priority=Thread::ePriority_DEFAULT, uint threadMemorySize=base::defs::DEFAULT_THREAD_MEMORY_SIZE, bool joinable=false) | |
Public Attributes | |
| ThreadFunc | mFunc |
| C function where thread starts. | |
| long | mFuncArg |
| user-defined arg passed to thread function | |
| Thread::ePriority | mPriority |
| has default | |
| uint | mThreadMemorySize |
| has default | |
| bool | mJoinable |
| set true if Wait(Tid) is neeeded | |
NOTE: Set mJoinable true if Wait(Tid) is needed, but be sure to execute Wait() or the thread will become a zombie.
| base::Thread::RunArgs::RunArgs | ( | ThreadFunc | func, | |
| long | funcArg, | |||
| Thread::ePriority | priority = Thread::ePriority_DEFAULT, |
|||
| uint | threadMemorySize = base::defs::DEFAULT_THREAD_MEMORY_SIZE, |
|||
| bool | joinable = false | |||
| ) |
RunArgs ctor.
C function where thread starts.
user-defined arg passed to thread function
has default
has default
set true if Wait(Tid) is neeeded
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:19 2007