|
| int | Create (Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const |
| |
| int | Create (unsigned long &ThreadId, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const |
| |
| int | Create (Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const |
| |
| int | Create (unsigned long &ThreadId, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const |
| |
|
| static int | Create (const Handler &Function, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) |
| |
| static int | Join (Handle H) |
| |
| static int | Kill (Handle H) |
| |
| static int | Detach (Handle H) |
| |
| static int | Create (const Handler &Function, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) |
| |
| static int | Join (const Handle &H) |
| |
| static int | Kill (const Handle &H) |
| |
| static int | Detach (const Handle &H) |
| |
|
|
virtual void | ThreadMain ()=0 |
| |
|
virtual void | ThreadMain ()=0 |
| |
Definition at line 226 of file UThreadC.h.
◆ Handle [1/2]
| typedef THREAD_HANDLE UThreadC< void >::Handle |
◆ Handler [1/2]
| typedef void(* UThreadC< void >::Handler) () |
◆ Handle [2/2]
| typedef THREAD_HANDLE UThreadC< void >::Handle |
◆ Handler [2/2]
| typedef void(* UThreadC< void >::Handler) () |
◆ ~UThreadC() [1/2]
◆ UThreadC() [1/2]
◆ ~UThreadC() [2/2]
◆ UThreadC() [2/2]
◆ Exit() [1/2]
◆ TestCancel() [1/2]
| static void UThreadC< void >::TestCancel |
( |
| ) |
|
|
inlinestaticprotected |
◆ Self() [1/2]
| static Handle UThreadC< void >::Self |
( |
| ) |
|
|
inlinestaticprotected |
◆ Create() [1/6]
| static int UThreadC< void >::Create |
( |
const Handler & |
Function, |
|
|
Handle *const & |
H = 0, |
|
|
const bool & |
CreateDetached = false, |
|
|
const unsigned int & |
StackSize = 0, |
|
|
const bool & |
CancelEnable = false, |
|
|
const bool & |
CancelAsync = false |
|
) |
| |
|
inlinestatic |
◆ Create() [2/6]
| int UThreadC< void >::Create |
( |
Handle *const & |
H = 0, |
|
|
const bool & |
CreateDetached = false, |
|
|
const unsigned int & |
StackSize = 0, |
|
|
const bool & |
CancelEnable = false, |
|
|
const bool & |
CancelAsync = false |
|
) |
| const |
|
inline |
◆ Create() [3/6]
| int UThreadC< void >::Create |
( |
unsigned long & |
ThreadId, |
|
|
Handle *const & |
H = 0, |
|
|
const bool & |
CreateDetached = false, |
|
|
const unsigned int & |
StackSize = 0, |
|
|
const bool & |
CancelEnable = false, |
|
|
const bool & |
CancelAsync = false |
|
) |
| const |
|
inline |
◆ Join() [1/2]
| static int UThreadC< void >::Join |
( |
Handle |
H | ) |
|
|
inlinestatic |
◆ Kill() [1/2]
| static int UThreadC< void >::Kill |
( |
Handle |
H | ) |
|
|
inlinestatic |
◆ Detach() [1/2]
| static int UThreadC< void >::Detach |
( |
Handle |
H | ) |
|
|
inlinestatic |
◆ Exit() [2/2]
◆ TestCancel() [2/2]
| static void UThreadC< void >::TestCancel |
( |
| ) |
|
|
inlinestaticprotected |
◆ Self() [2/2]
◆ Create() [4/6]
| static int UThreadC< void >::Create |
( |
const Handler & |
Function, |
|
|
Handle *const & |
H = 0, |
|
|
const bool & |
CreateDetached = false, |
|
|
const unsigned int & |
StackSize = 0, |
|
|
const bool & |
CancelEnable = false, |
|
|
const bool & |
CancelAsync = false |
|
) |
| |
|
inlinestatic |
◆ Create() [5/6]
| int UThreadC< void >::Create |
( |
Handle *const & |
H = 0, |
|
|
const bool & |
CreateDetached = false, |
|
|
const unsigned int & |
StackSize = 0, |
|
|
const bool & |
CancelEnable = false, |
|
|
const bool & |
CancelAsync = false |
|
) |
| const |
|
inline |
◆ Create() [6/6]
| int UThreadC< void >::Create |
( |
unsigned long & |
ThreadId, |
|
|
Handle *const & |
H = 0, |
|
|
const bool & |
CreateDetached = false, |
|
|
const unsigned int & |
StackSize = 0, |
|
|
const bool & |
CancelEnable = false, |
|
|
const bool & |
CancelAsync = false |
|
) |
| const |
|
inline |
◆ Join() [2/2]
| static int UThreadC< void >::Join |
( |
const Handle & |
H | ) |
|
|
inlinestatic |
◆ Kill() [2/2]
| static int UThreadC< void >::Kill |
( |
const Handle & |
H | ) |
|
|
inlinestatic |
◆ Detach() [2/2]
| static int UThreadC< void >::Detach |
( |
const Handle & |
H | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following files: