libzypp
17.36.1
|
#include <zypp-core/AutoDispose.h>
Public Member Functions | |
template<typename F > | |
Deferred (F &&cb) | |
![]() | |
AutoDispose () | |
Default Ctor using default constructed value and no dispose function. More... | |
AutoDispose (const Dispose &dispose_r) | |
Ctor taking dispose function and using default constructed value. More... | |
void | reset () |
Reset to default Ctor values. More... | |
void | swap (AutoDispose &rhs) noexcept |
Exchange the contents of two AutoDispose objects. More... | |
const Dispose & | getDispose () const |
Return the current dispose function. More... | |
void | setDispose (const Dispose &dispose_r) |
Set a new dispose function. More... | |
void | resetDispose () |
Set no dispose function. More... | |
void | swapDispose (Dispose &dispose_r) |
Exchange the dispose function. More... | |
Additional Inherited Members | |
![]() | |
using | Dispose = function< void()> |
Dispose function signatue. More... | |
Definition at line 278 of file AutoDispose.h.
zypp::Deferred::Deferred | ( | F && | cb | ) |
Definition at line 285 of file AutoDispose.h.