Helios++
Helios software for LiDAR simulations
|
This is the complete list of members for TaskWarehouse< Task >, including all inherited members.
condvar | TaskWarehouse< Task > | protected |
get() | TaskWarehouse< Task > | inlinevirtual |
get(size_t const n) | TaskWarehouse< Task > | inlinevirtual |
hasPendingTasks() | TaskWarehouse< Task > | inline |
maxTasks | TaskWarehouse< Task > | protected |
mtx | TaskWarehouse< Task > | protected |
notify() | TaskWarehouse< Task > | inlinevirtual |
notifyAll() | TaskWarehouse< Task > | inlinevirtual |
notifyAllUpdate(bool &flag, bool const newValue) | TaskWarehouse< Task > | inlinevirtual |
notifyUpdate(bool &flag, bool const newValue) | TaskWarehouse< Task > | inlinevirtual |
post(shared_ptr< Task > task) | TaskWarehouse< Task > | inlinevirtual |
post(vector< shared_ptr< Task >> &_tasks) | TaskWarehouse< Task > | inlinevirtual |
tasks | TaskWarehouse< Task > | protected |
TaskWarehouse(size_t const maxTasks=256) | TaskWarehouse< Task > | inline |
wait() | TaskWarehouse< Task > | inlinevirtual |
waitIf(bool const &cond) | TaskWarehouse< Task > | inlinevirtual |
wmtx | TaskWarehouse< Task > | protected |
~TaskWarehouse()=default (defined in TaskWarehouse< Task >) | TaskWarehouse< Task > | virtual |