#include <job_queue.h>
Job Queue (of std::functions)
Definition at line 114 of file job_queue.h.
◆ JobQueue()
moveit::tools::JobQueue::JobQueue |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ addJob()
void moveit::tools::JobQueue::addJob |
( |
const std::function< void()> & |
job | ) |
|
◆ clear()
void moveit::tools::JobQueue::clear |
( |
| ) |
|
◆ executeJobs()
void moveit::tools::JobQueue::executeJobs |
( |
| ) |
|
◆ numPending()
size_t moveit::tools::JobQueue::numPending |
( |
| ) |
|
◆ waitForAllJobs()
void moveit::tools::JobQueue::waitForAllJobs |
( |
| ) |
|
◆ idle_condition_
boost::condition_variable moveit::tools::JobQueue::idle_condition_ |
|
private |
◆ jobs_
std::deque<std::function<void()> > moveit::tools::JobQueue::jobs_ |
|
private |
◆ jobs_mutex_
boost::mutex moveit::tools::JobQueue::jobs_mutex_ |
|
private |
The documentation for this class was generated from the following files: