Chrysalis - CLO3D Extensions
Loading...
Searching...
No Matches
CLO3D::TaskExecutor Class Reference

#include <TaskExecutor.h>

Public Member Functions

 TaskExecutor ()=default
 TaskExecutor (const TaskExecutor &)=delete
TaskExecutor & operator= (const TaskExecutor &)=delete
void wait (const QString &task)
void submit (std::unique_ptr< BaseTask > task)
void submit (std::unique_ptr< BaseTask > task, const std::function< void()> &onSuccess, const std::function< void(const BaseTaskException &)> &onException=[](const BaseTaskException &) -> void {})

Constructor & Destructor Documentation

◆ TaskExecutor() [1/2]

CLO3D::TaskExecutor::TaskExecutor ( )
default
Here is the caller graph for this function:

◆ TaskExecutor() [2/2]

CLO3D::TaskExecutor::TaskExecutor ( const TaskExecutor & )
delete
Here is the call graph for this function:

Member Function Documentation

◆ operator=()

TaskExecutor & CLO3D::TaskExecutor::operator= ( const TaskExecutor & )
delete
Here is the call graph for this function:

◆ submit() [1/2]

void TaskExecutor::submit ( std::unique_ptr< BaseTask > task)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ submit() [2/2]

void TaskExecutor::submit ( std::unique_ptr< BaseTask > task,
const std::function< void()> & onSuccess,
const std::function< void(const BaseTaskException &)> & onException = [](const BaseTaskException&) -> void {} )
Here is the call graph for this function:

◆ wait()

void TaskExecutor::wait ( const QString & task)
Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files:
  • /opt/buildagent/work/edabedf7a47abebc/integrations/clo3d/include/TaskExecutor.h
  • /opt/buildagent/work/edabedf7a47abebc/integrations/clo3d/src/TaskExecutor.cpp