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