libzypp 17.31.23
zyppng::ProvidePromise< T > Class Template Reference

#include </home/abuild/rpmbuild/BUILD/libzypp-17.31.23/zypp-media/ng/private/provideitem_p.h>

Inheritance diagram for zyppng::ProvidePromise< T >:

Public Member Functions

 ProvidePromise (ProvideItemRef provideItem)
 
 ~ProvidePromise ()
 

Private Attributes

ProvideItemWeakRef _myProvide
 

Detailed Description

template<typename T>
class zyppng::ProvidePromise< T >

The object returned to the user code to track the internal Item. Releasing the last reference to it will cancel the operation but the corresponding ProvideItem will remain in the Queue until the cancel operation was finished.

Definition at line 109 of file provideitem_p.h.

Constructor & Destructor Documentation

◆ ProvidePromise()

template<typename T >
zyppng::ProvidePromise< T >::ProvidePromise ( ProvideItemRef  provideItem)
inline

Definition at line 112 of file provideitem_p.h.

◆ ~ProvidePromise()

template<typename T >
zyppng::ProvidePromise< T >::~ProvidePromise ( )
inline

Definition at line 116 of file provideitem_p.h.

Member Data Documentation

◆ _myProvide

template<typename T >
ProvideItemWeakRef zyppng::ProvidePromise< T >::_myProvide
private

Definition at line 124 of file provideitem_p.h.


The documentation for this class was generated from the following files: