|
Chrysalis - CLO3D Extensions
|
#include <Task.h>
Public Member Functions | |
| Task (const QString &name, const std::function< void()> &task) | |
| ~Task () override | |
| Public Member Functions inherited from CLO3D::BaseTask | |
| BaseTask (const QString &name) | |
| BaseTask (const BaseTask &)=delete | |
| BaseTask (BaseTask &&) noexcept=delete | |
| virtual | ~BaseTask ()=default |
| BaseTask & | operator= (const BaseTask &)=delete |
| BaseTask & | operator= (BaseTask &&) noexcept=delete |
| const QString & | name () const |
Protected Member Functions | |
| void | wait () override |
| void | run (const std::function< void()> &onSuccess, const std::function< void(const BaseTaskException &)> &onException) override |
|
explicit |
|
override |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
Implements CLO3D::BaseTask.