#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.
typedef void( * UThreadC< void >::Handler) () |
typedef void( * UThreadC< void >::Handler) () |
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 |
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 |
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 |
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 |
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 |
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 |
static void UThreadC< void >::TestCancel |
( |
| ) |
|
|
inlinestaticprotected |
static void UThreadC< void >::TestCancel |
( |
| ) |
|
|
inlinestaticprotected |
virtual void UThreadC< void >::ThreadMain |
( |
| ) |
|
|
protectedpure virtual |
virtual void UThreadC< void >::ThreadMain |
( |
| ) |
|
|
protectedpure virtual |
static void* UThreadC< void >::ThreadMainHandler |
( |
Instance * |
Param | ) |
|
|
inlinestaticprivate |
The documentation for this class was generated from the following file: