Helios++
Helios software for LiDAR simulations
SharedTaskSequencer Member List

This is the complete list of members for SharedTaskSequencer, including all inherited members.

availableThreadsSharedTaskSequencerprotected
condvarSharedTaskSequencerprotected
joinAll()SharedTaskSequencervirtual
maxThreadsSharedTaskSequencerprotected
mtxSharedTaskSequencerprotected
nextSharedSubTaskKeySharedTaskSequencerprotected
onSharedSubTaskCompletion(size_t const key) overrideSharedTaskSequencer
SharedSubTaskCompletionHandler::onSharedSubTaskCompletion(std::size_t const key)=0SharedSubTaskCompletionHandlerpure virtual
SharedSubTaskCompletionHandler()=defaultSharedSubTaskCompletionHandler
SharedTaskSequencer(size_t const maxThreads)SharedTaskSequencerinlineexplicit
start(std::shared_ptr< SharedSubTask > subTask)SharedTaskSequencervirtual
startThread(std::shared_ptr< SharedSubTask > subTask)SharedTaskSequencervirtual
subTasksSharedTaskSequencerprotected
~SharedSubTaskCompletionHandler() (defined in SharedSubTaskCompletionHandler)SharedSubTaskCompletionHandlerinlinevirtual
~SharedTaskSequencer()=default (defined in SharedTaskSequencer)SharedTaskSequencervirtual