#include <src/libslic3r/Utils.hpp>
◆ Closure
◆ ScopeGuard() [1/4]
| Slic3r::ScopeGuard::ScopeGuard |
( |
| ) |
|
|
inline |
◆ ScopeGuard() [2/4]
| Slic3r::ScopeGuard::ScopeGuard |
( |
Closure |
closure | ) |
|
|
inline |
Closure closure
Definition Utils.hpp:285
◆ ScopeGuard() [3/4]
◆ ScopeGuard() [4/4]
| Slic3r::ScopeGuard::ScopeGuard |
( |
ScopeGuard && |
other | ) |
|
|
inline |
291:
closure(std::move(other.closure)) {}
◆ ~ScopeGuard()
| Slic3r::ScopeGuard::~ScopeGuard |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
300 {
301 closure = std::move(other.closure);
302 return *this;
303 }
References closure.
◆ reset()
| void Slic3r::ScopeGuard::reset |
( |
| ) |
|
|
inline |
std::function< void()> Closure
Definition Utils.hpp:284
References closure.
◆ closure
| Closure Slic3r::ScopeGuard::closure |
The documentation for this class was generated from the following file: