libzypp  13.10.6
zypp::callback::DistributeReport< _Report > Struct Template Reference

#include <Callback.h>

Public Types

typedef _Report ReportType
 
typedef ReceiveReport< _ReportReceiver
 
typedef DistributeReport< _ReportDistributor
 

Public Member Functions

ReceivergetReceiver () const
 
void setReceiver (Receiver &rec_r)
 
void unsetReceiver (Receiver &rec_r)
 
void noReceiver ()
 
Receiveroperator-> ()
 

Static Public Member Functions

static DistributeReportinstance ()
 

Private Member Functions

 DistributeReport ()
 

Private Attributes

Receiver _noReceiver
 
Receiver_receiver
 

Detailed Description

template<class _Report>
struct zypp::callback::DistributeReport< _Report >

Definition at line 141 of file Callback.h.

Member Typedef Documentation

template<class _Report >
typedef _Report zypp::callback::DistributeReport< _Report >::ReportType

Definition at line 177 of file Callback.h.

Definition at line 178 of file Callback.h.

Definition at line 179 of file Callback.h.

Constructor & Destructor Documentation

template<class _Report >
zypp::callback::DistributeReport< _Report >::DistributeReport ( )
inlineprivate

Definition at line 204 of file Callback.h.

Member Function Documentation

template<class _Report >
static DistributeReport& zypp::callback::DistributeReport< _Report >::instance ( )
inlinestatic

Definition at line 181 of file Callback.h.

template<class _Report >
Receiver* zypp::callback::DistributeReport< _Report >::getReceiver ( ) const
inline

Definition at line 187 of file Callback.h.

template<class _Report >
void zypp::callback::DistributeReport< _Report >::setReceiver ( Receiver rec_r)
inline

Definition at line 190 of file Callback.h.

template<class _Report >
void zypp::callback::DistributeReport< _Report >::unsetReceiver ( Receiver rec_r)
inline

Definition at line 193 of file Callback.h.

template<class _Report >
void zypp::callback::DistributeReport< _Report >::noReceiver ( )
inline

Definition at line 196 of file Callback.h.

template<class _Report >
Receiver* zypp::callback::DistributeReport< _Report >::operator-> ( )
inline

Definition at line 200 of file Callback.h.

Member Data Documentation

template<class _Report >
Receiver zypp::callback::DistributeReport< _Report >::_noReceiver
private

Definition at line 207 of file Callback.h.

template<class _Report >
Receiver* zypp::callback::DistributeReport< _Report >::_receiver
private

Definition at line 208 of file Callback.h.


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