Classes | |
| struct | LifecycleHookState |
| class | LifecycleDispatchGuard |
Functions | |
| LifecycleHookState & | lifecycle_hook_state () |
| void | try_catch_signal_seh (int sigcnt, const SignalT *sigs, std::function< void()> &&fn, std::function< void()> &&cfn) |
Variables | |
| FileTransferModule * | g_mod = nullptr |
| struct Slic3r::detail::LifecycleHookState |
| Class Members | ||
|---|---|---|
| bool | accepting = false | |
| size_t | active_dispatches = 0 | |
| condition_variable | cv | |
| LifecycleHookFn | fn | |
| mutex | mutex | |
|
inline |
Referenced by Slic3r::fire_lifecycle_event(), and Slic3r::set_lifecycle_hook_fn().
| void Slic3r::detail::try_catch_signal_seh | ( | int | sigcnt, |
| const SignalT * | sigs, | ||
| std::function< void()> && | fn, | ||
| std::function< void()> && | cfn ) |
References signal_seh_filter().
Referenced by Slic3r::try_catch_signal().
|
inline |
Referenced by Slic3r::InitFTModule(), Slic3r::module(), and Slic3r::UnloadFTModule().