Helios++
Helios software for LiDAR simulations
|
Interface declaring behaviors that must be implemented by any class capable of handling completion of shared sub-tasks. More...
#include <SharedSubTaskCompletionHandler.h>
Public Member Functions | |
SharedSubTaskCompletionHandler ()=default | |
Default constructor for the shared task completion handler. | |
virtual void | onSharedSubTaskCompletion (std::size_t const key)=0 |
Pure virtual method that must be overridden by any concrete class to provide handling mechanism for completed shared sub-tasks. More... | |
Interface declaring behaviors that must be implemented by any class capable of handling completion of shared sub-tasks.
|
pure virtual |
Pure virtual method that must be overridden by any concrete class to provide handling mechanism for completed shared sub-tasks.
It is expected that this method is called always that a shared sub-task is finished.
key | Key identifying the completed shared sub-task inside its associated shared sub-task sequencer context |