OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::Job::Ctl Class Referenceabstract

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Jobs/Job.hpp>

Inheritance diagram for Slic3r::GUI::Job::Ctl:

Public Member Functions

virtual ~Ctl ()=default
virtual void update_status (int st, const std::string &msg="")=0
virtual bool was_canceled () const =0
virtual void clear_percent ()=0
virtual void show_error_info (const std::string &msg, int code, const std::string &description, const std::string &extra)=0
virtual std::future< void > call_on_main_thread (std::function< void()> fn)=0

Detailed Description

Constructor & Destructor Documentation

◆ ~Ctl()

virtual Slic3r::GUI::Job::Ctl::~Ctl ( )
virtualdefault

Member Function Documentation

◆ call_on_main_thread()

virtual std::future< void > Slic3r::GUI::Job::Ctl::call_on_main_thread ( std::function< void()> fn)
pure virtual

◆ clear_percent()

virtual void Slic3r::GUI::Job::Ctl::clear_percent ( )
pure virtual

Implemented in Slic3r::GUI::BoostThreadWorker.

Referenced by Slic3r::GUI::PlaterWorker< WorkerSubclass >::PlaterJob::process(), and Slic3r::GUI::PrintJob::process().

Here is the caller graph for this function:

◆ show_error_info()

virtual void Slic3r::GUI::Job::Ctl::show_error_info ( const std::string & msg,
int code,
const std::string & description,
const std::string & extra )
pure virtual

Implemented in Slic3r::GUI::BoostThreadWorker.

Referenced by Slic3r::GUI::PlaterWorker< WorkerSubclass >::PlaterJob::process(), Slic3r::GUI::PrintJob::process(), and Slic3r::GUI::SendJob::process().

Here is the caller graph for this function:

◆ update_status()

◆ was_canceled()


The documentation for this class was generated from the following file:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Jobs/Job.hpp