#include <UThreadC.h>
|
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 (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 (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 |
|
virtual | ~UThreadC () |
|
virtual | ~UThreadC () |
|
|
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 | 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 | Detach (Handle H) |
|
static int | Detach (const Handle &H) |
|
static int | Join (const Handle &H) |
|
static int | Join (Handle H) |
|
static int | Kill (Handle H) |
|
static int | Kill (const Handle &H) |
|
template<>
class UThreadC< void >
Definition at line 226 of file Posix/UThreadC.h.
◆ Handle [1/2]
◆ Handle [2/2]
◆ Handler [1/2]
typedef void( * UThreadC< void >::Handler) () |
◆ Handler [2/2]
typedef void( * UThreadC< void >::Handler) () |
◆ ~UThreadC() [1/2]
◆ UThreadC() [1/2]
◆ ~UThreadC() [2/2]
◆ UThreadC() [2/2]
◆ 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]
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() [3/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() [4/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() [5/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 |
◆ 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 |
◆ Detach() [1/2]
◆ Detach() [2/2]
◆ Exit() [1/2]
◆ Exit() [2/2]
◆ Join() [1/2]
◆ Join() [2/2]
◆ Kill() [1/2]
◆ Kill() [2/2]
◆ M_Create()
◆ S_Create()
◆ Self() [1/2]
◆ Self() [2/2]
◆ TestCancel() [1/2]
static void UThreadC< void >::TestCancel |
( |
| ) |
|
|
inlinestaticprotected |
◆ TestCancel() [2/2]
static void UThreadC< void >::TestCancel |
( |
| ) |
|
|
inlinestaticprotected |
◆ ThreadMain() [1/2]
virtual void UThreadC< void >::ThreadMain |
( |
| ) |
|
|
protectedpure virtual |
◆ ThreadMain() [2/2]
virtual void UThreadC< void >::ThreadMain |
( |
| ) |
|
|
protectedpure virtual |
◆ ThreadMainHandler() [1/2]
◆ ThreadMainHandler() [2/2]
static void* UThreadC< void >::ThreadMainHandler |
( |
Instance * |
Param | ) |
|
|
inlinestaticprivate |
◆ ThreadMainHandler_S()
The documentation for this class was generated from the following file: