|
libzypp 17.37.8
|
#include <zypp-media/ng/lazymediahandle.h>
Classes | |
| struct | Data |
Public Types | |
| using | MediaHandle = typename ProvideType::MediaHandle |
| using | ParentType = ProvideType |
Public Member Functions | |
| LazyMediaHandle (Ref< ProvideType > provider, zypp::MirroredOrigin origin, ProvideMediaSpec spec) | |
| LazyMediaHandle (const LazyMediaHandle &)=default | |
| LazyMediaHandle (LazyMediaHandle &&)=default | |
| LazyMediaHandle & | operator= (const LazyMediaHandle &)=default |
| LazyMediaHandle & | operator= (LazyMediaHandle &&)=default |
| const Ref< ProvideType > & | parent () const |
| const zypp::Url & | baseUrl () const |
| const zypp::MirroredOrigin & | origin () const |
| std::optional< MediaHandle > | handle () const |
| const ProvideMediaSpec & | spec () const |
| const std::optional< zypp::Pathname > & | localPath () const |
| bool | attached () const |
Public Attributes | |
| friend | ProvideType |
Private Attributes | |
| Ref< Data > | _sharedData |
Definition at line 20 of file lazymediahandle.h.
| using zyppng::LazyMediaHandle< ProvideType >::MediaHandle = typename ProvideType::MediaHandle |
Definition at line 22 of file lazymediahandle.h.
| using zyppng::LazyMediaHandle< ProvideType >::ParentType = ProvideType |
Definition at line 23 of file lazymediahandle.h.
|
inline |
Definition at line 27 of file lazymediahandle.h.
|
default |
|
default |
|
default |
|
default |
|
inline |
Definition at line 41 of file lazymediahandle.h.
|
inline |
Returns the first mirror used for this lazy handle, otherwise returns a empty url.
Definition at line 49 of file lazymediahandle.h.
|
inline |
Definition at line 57 of file lazymediahandle.h.
|
inline |
Definition at line 61 of file lazymediahandle.h.
|
inline |
Definition at line 65 of file lazymediahandle.h.
|
inline |
Definition at line 69 of file lazymediahandle.h.
|
inline |
Definition at line 77 of file lazymediahandle.h.
| friend zyppng::LazyMediaHandle< ProvideType >::ProvideType |
Definition at line 25 of file lazymediahandle.h.
|
private |
Definition at line 99 of file lazymediahandle.h.