#include <pthread_utils.h>
|
static void * | _run (void *) |
|
Definition at line 104 of file pthread_utils.h.
◆ Thread() [1/3]
◆ Thread() [2/3]
PBD::Thread::Thread |
( |
std::function< void()> const & |
, |
|
|
std::string const & |
name = "" |
|
) |
| |
|
private |
◆ Thread() [3/3]
PBD::Thread::Thread |
( |
Thread const & |
| ) |
|
|
private |
◆ _run()
static void* PBD::Thread::_run |
( |
void * |
| ) |
|
|
staticprivate |
◆ caller_is_self()
bool PBD::Thread::caller_is_self |
( |
| ) |
const |
◆ create()
static Thread* PBD::Thread::create |
( |
std::function< void()> const & |
, |
|
|
std::string const & |
name |
|
) |
| |
|
static |
◆ join()
void PBD::Thread::join |
( |
| ) |
|
◆ self()
static Thread* PBD::Thread::self |
( |
| ) |
|
|
static |
◆ _joinable
bool PBD::Thread::_joinable |
|
private |
◆ _name
std::string PBD::Thread::_name |
|
private |
◆ _slot
std::function<void ()> PBD::Thread::_slot |
|
private |
◆ _t
pthread_t PBD::Thread::_t |
|
private |
The documentation for this class was generated from the following file: