libzypp 17.35.14
zyppng::detail::ReportHolder< SyncContextRef, Report > Class Template Reference

#include <zypp/ng/reporthelper.h>

Public Member Functions

 ReportHolder ()
 
 ReportHolder (const ReportHolder &)=default
 
 ReportHolder (ReportHolder &&)=default
 
ReportHolderoperator= (const ReportHolder &)=default
 
ReportHolderoperator= (ReportHolder &&)=default
 
auto & operator-> ()
 

Public Attributes

std::shared_ptr< zypp::callback::SendReport< Report > > _d
 

Detailed Description

template<typename Report>
class zyppng::detail::ReportHolder< SyncContextRef, Report >

Definition at line 40 of file reporthelper.h.

Constructor & Destructor Documentation

◆ ReportHolder() [1/3]

template<typename Report >
zyppng::detail::ReportHolder< SyncContextRef, Report >::ReportHolder ( )
inline

Definition at line 43 of file reporthelper.h.

◆ ReportHolder() [2/3]

template<typename Report >
zyppng::detail::ReportHolder< SyncContextRef, Report >::ReportHolder ( const ReportHolder< SyncContextRef, Report > & )
default

◆ ReportHolder() [3/3]

template<typename Report >
zyppng::detail::ReportHolder< SyncContextRef, Report >::ReportHolder ( ReportHolder< SyncContextRef, Report > && )
default

Member Function Documentation

◆ operator=() [1/2]

template<typename Report >
ReportHolder & zyppng::detail::ReportHolder< SyncContextRef, Report >::operator= ( const ReportHolder< SyncContextRef, Report > & )
default

◆ operator=() [2/2]

template<typename Report >
ReportHolder & zyppng::detail::ReportHolder< SyncContextRef, Report >::operator= ( ReportHolder< SyncContextRef, Report > && )
default

◆ operator->()

template<typename Report >
auto & zyppng::detail::ReportHolder< SyncContextRef, Report >::operator-> ( )
inline

Definition at line 50 of file reporthelper.h.

Member Data Documentation

◆ _d

template<typename Report >
std::shared_ptr<zypp::callback::SendReport<Report> > zyppng::detail::ReportHolder< SyncContextRef, Report >::_d

Definition at line 54 of file reporthelper.h.


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