|
ThreadSchedule 3.0.0
Modern C++ thread management library
|
#include <scope_exit.hpp>
Public Member Functions | |
| scope_exit (F &&function) noexcept(std::is_nothrow_move_constructible_v< F >) | |
| scope_exit (scope_exit const &)=delete | |
| auto | operator= (scope_exit const &) -> scope_exit &=delete |
| scope_exit (scope_exit &&)=delete | |
| auto | operator= (scope_exit &&) -> scope_exit &=delete |
| ~scope_exit () noexcept | |
| void | release () noexcept |
Definition at line 10 of file scope_exit.hpp.
|
inlineexplicitnoexcept |
Definition at line 13 of file scope_exit.hpp.
|
delete |
|
delete |
|
inlinenoexcept |
Definition at line 22 of file scope_exit.hpp.
|
delete |
|
delete |
|
inlinenoexcept |
Definition at line 29 of file scope_exit.hpp.