#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: