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

#include <Callback.h>

List of all members.

Public Types

typedef ReceiveReport< _ReportReceiver

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 172 of file Callback.h.


Member Typedef Documentation

template<class _Report>
typedef ReceiveReport<_Report> zypp::callback::DistributeReport< _Report >::Receiver
 

Definition at line 175 of file Callback.h.


Constructor & Destructor Documentation

template<class _Report>
zypp::callback::DistributeReport< _Report >::DistributeReport  )  [inline, private]
 

Definition at line 200 of file Callback.h.


Member Function Documentation

template<class _Report>
static DistributeReport& zypp::callback::DistributeReport< _Report >::instance  )  [inline, static]
 

Definition at line 177 of file Callback.h.

Referenced by zypp::callback::ReceiveReport< rpm::RpmInstallReport >::connect(), zypp::callback::ReceiveReport< rpm::RpmInstallReport >::disconnect(), zypp::callback::SendReport< rpm::InstallResolvableReport >::operator->(), zypp::callback::SendReport< rpm::InstallResolvableReport >::SendReport(), zypp::callback::ReceiveReport< rpm::RpmInstallReport >::whoIsConnected(), zypp::callback::SendReport< rpm::InstallResolvableReport >::~SendReport(), and zypp::callback::TempConnect< _Report >::~TempConnect().

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

Definition at line 183 of file Callback.h.

References zypp::callback::DistributeReport< _Report >::_noReceiver, and zypp::callback::DistributeReport< _Report >::_receiver.

Referenced by zypp::callback::ReceiveReport< rpm::RpmInstallReport >::whoIsConnected().

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

Definition at line 186 of file Callback.h.

References zypp::callback::DistributeReport< _Report >::_receiver.

Referenced by zypp::callback::ReceiveReport< rpm::RpmInstallReport >::connect(), and zypp::callback::TempConnect< _Report >::~TempConnect().

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

Definition at line 189 of file Callback.h.

References zypp::callback::DistributeReport< _Report >::_receiver, and zypp::callback::DistributeReport< _Report >::noReceiver().

Referenced by zypp::callback::ReceiveReport< rpm::RpmInstallReport >::disconnect().

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

Definition at line 192 of file Callback.h.

References zypp::callback::DistributeReport< _Report >::_noReceiver, and zypp::callback::DistributeReport< _Report >::_receiver.

Referenced by zypp::callback::DistributeReport< _Report >::unsetReceiver(), and zypp::callback::TempConnect< _Report >::~TempConnect().

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

Definition at line 196 of file Callback.h.

References zypp::callback::DistributeReport< _Report >::_receiver.


Member Data Documentation

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

Definition at line 203 of file Callback.h.

Referenced by zypp::callback::DistributeReport< _Report >::getReceiver(), and zypp::callback::DistributeReport< _Report >::noReceiver().

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

Definition at line 204 of file Callback.h.

Referenced by zypp::callback::DistributeReport< _Report >::getReceiver(), zypp::callback::DistributeReport< _Report >::noReceiver(), zypp::callback::DistributeReport< _Report >::operator->(), zypp::callback::DistributeReport< _Report >::setReceiver(), and zypp::callback::DistributeReport< _Report >::unsetReceiver().


The documentation for this struct was generated from the following file:
Generated on Thu Jul 6 00:07:31 2006 for zypp by  doxygen 1.4.6