#include <Thread.hh>
|
| Thread (LPTHREAD_START_ROUTINE functionP, void *contextP=NULL, uint32_t flags=0, int32_t scheduler=-1, int32_t priority=0) |
|
| Thread (LPTHREAD_START_ROUTINE functionP, void *contextP=NULL, uint32_t flags=0, int32_t scheduler=-1, int32_t priority=0) |
|
| Thread (void *(*functionP)(void *), void *contextP=NULL, uint32_t flags=0, int32_t scheduler=-1, int32_t priority=0) |
|
| Thread (void *(*functionP)(void *), void *contextP=NULL, uint32_t flags=0, int32_t scheduler=-1, int32_t priority=0) |
|
| ~Thread () |
|
| ~Thread () |
|
| ~Thread () |
|
| ~Thread () |
|
Definition at line 73 of file linux/Thread.hh.
◆ Thread() [1/4]
crl::multisense::details::utility::Thread::Thread |
( |
void *(*)(void *) |
functionP, |
|
|
void * |
contextP = NULL , |
|
|
uint32_t |
flags = 0 , |
|
|
int32_t |
scheduler = -1 , |
|
|
int32_t |
priority = 0 |
|
) |
| |
|
inline |
◆ ~Thread() [1/4]
crl::multisense::details::utility::Thread::~Thread |
( |
| ) |
|
|
inline |
◆ Thread() [2/4]
crl::multisense::details::utility::Thread::Thread |
( |
void *(*)(void *) |
functionP, |
|
|
void * |
contextP = NULL , |
|
|
uint32_t |
flags = 0 , |
|
|
int32_t |
scheduler = -1 , |
|
|
int32_t |
priority = 0 |
|
) |
| |
|
inline |
◆ ~Thread() [2/4]
crl::multisense::details::utility::Thread::~Thread |
( |
| ) |
|
|
inline |
◆ Thread() [3/4]
crl::multisense::details::utility::Thread::Thread |
( |
LPTHREAD_START_ROUTINE |
functionP, |
|
|
void * |
contextP = NULL , |
|
|
uint32_t |
flags = 0 , |
|
|
int32_t |
scheduler = -1 , |
|
|
int32_t |
priority = 0 |
|
) |
| |
|
inline |
◆ ~Thread() [3/4]
crl::multisense::details::utility::Thread::~Thread |
( |
| ) |
|
|
inline |
◆ Thread() [4/4]
crl::multisense::details::utility::Thread::Thread |
( |
LPTHREAD_START_ROUTINE |
functionP, |
|
|
void * |
contextP = NULL , |
|
|
uint32_t |
flags = 0 , |
|
|
int32_t |
scheduler = -1 , |
|
|
int32_t |
priority = 0 |
|
) |
| |
|
inline |
◆ ~Thread() [4/4]
crl::multisense::details::utility::Thread::~Thread |
( |
| ) |
|
|
inline |
◆ FLAGS_DETACH
static CRL_CONSTEXPR uint32_t crl::multisense::details::utility::Thread::FLAGS_DETACH = (1 << 0) |
|
static |
◆ m_flags
uint32_t crl::multisense::details::utility::Thread::m_flags |
|
private |
◆ m_id
pthread_t crl::multisense::details::utility::Thread::m_id |
|
private |
◆ m_threadHandle
HANDLE crl::multisense::details::utility::Thread::m_threadHandle |
|
private |
◆ m_threadId
DWORD crl::multisense::details::utility::Thread::m_threadId |
|
private |
The documentation for this class was generated from the following file: