OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::PrintTryCancel Class Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/PrintBase.hpp>

Collaboration diagram for Slic3r::PrintTryCancel:

Public Member Functions

void operator() ()

Private Member Functions

 PrintTryCancel ()=delete
 PrintTryCancel (const PrintBase *print)

Private Attributes

friend PrintBase
const PrintBase * m_print

Detailed Description

Constructor & Destructor Documentation

◆ PrintTryCancel() [1/2]

Slic3r::PrintTryCancel::PrintTryCancel ( )
privatedelete

◆ PrintTryCancel() [2/2]

Slic3r::PrintTryCancel::PrintTryCancel ( const PrintBase * print)
inlineprivate
375: m_print(print) {}
const PrintBase * m_print
Definition PrintBase.hpp:376

References m_print, and PrintBase.

Member Function Documentation

◆ operator()()

void Slic3r::PrintTryCancel::operator() ( )
30{
31 m_print->throw_if_canceled();
32}

References m_print.

Member Data Documentation

◆ m_print

const PrintBase* Slic3r::PrintTryCancel::m_print
private

Referenced by PrintTryCancel(), and operator()().

◆ PrintBase

friend Slic3r::PrintTryCancel::PrintBase
private

Referenced by PrintTryCancel().


The documentation for this class was generated from the following files:
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/PrintBase.hpp
  • /home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/PrintBase.cpp