libzypp  17.35.14
zypp::Deferred Struct Reference

#include <zypp-core/AutoDispose.h>

Inheritance diagram for zypp::Deferred:

Public Member Functions

template<typename F >
 Deferred (F &&cb)
 
- Public Member Functions inherited from zypp::AutoDispose< void >
 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 DisposegetDispose () 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

- Public Types inherited from zypp::AutoDispose< void >
using Dispose = function< void()>
 Dispose function signatue. More...
 

Detailed Description

Definition at line 278 of file AutoDispose.h.

Constructor & Destructor Documentation

◆ Deferred()

template<typename F >
zypp::Deferred::Deferred ( F &&  cb)

Definition at line 285 of file AutoDispose.h.


The documentation for this struct was generated from the following file: