Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::detail Namespace Reference

Functions

void try_catch_signal_seh (int sigcnt, const SignalT *sigs, std::function< void()> &&fn, std::function< void()> &&cfn)
 

Function Documentation

◆ try_catch_signal_seh()

void Slic3r::detail::try_catch_signal_seh ( int  sigcnt,
const SignalT sigs,
std::function< void()> &&  fn,
std::function< void()> &&  cfn 
)
36{
37 __try {
38 fn();
39 }
40 __except(signal_seh_filter(sigcnt, sigs, GetExceptionCode())) {
41 cfn();
42 }
43}
static int signal_seh_filter(int sigcnt, const Slic3r::SignalT *sigs, unsigned long seh_code)
Definition TryCatchSignalSEH.cpp:5

References signal_seh_filter().

Referenced by Slic3r::try_catch_signal().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: