zypp::repo::RepoException Class Reference

Exception for repository handling. More...

#include <RepoException.h>

Inheritance diagram for zypp::repo::RepoException:
[legend]

List of all members.

Public Member Functions

 RepoException ()
 RepoException (const std::string &msg_r)
 RepoException (const RepoInfo &info)
 RepoException (const RepoInfo &info, const std::string &msg_r)
virtual ~RepoException () throw ()
RepoInfo info ()
std::string alias ()

Protected Member Functions

virtual std::ostream & dumpOn (std::ostream &str) const
 Overload this to print a proper error message.

Private Attributes

RepoInfo _info


Detailed Description

Exception for repository handling.

Definition at line 37 of file RepoException.h.


Constructor & Destructor Documentation

zypp::repo::RepoException::RepoException (  ) 

Definition at line 31 of file RepoException.cc.

zypp::repo::RepoException::RepoException ( const std::string &  msg_r  ) 

Definition at line 35 of file RepoException.cc.

zypp::repo::RepoException::RepoException ( const RepoInfo info  ) 

Definition at line 39 of file RepoException.cc.

zypp::repo::RepoException::RepoException ( const RepoInfo info,
const std::string &  msg_r 
)

Definition at line 43 of file RepoException.cc.

zypp::repo::RepoException::~RepoException (  )  throw () [virtual]

Definition at line 47 of file RepoException.cc.


Member Function Documentation

RepoInfo zypp::repo::RepoException::info (  )  [inline]

Definition at line 46 of file RepoException.h.

References _info.

Referenced by alias().

std::string zypp::repo::RepoException::alias (  )  [inline]

Definition at line 49 of file RepoException.h.

References zypp::repo::RepoInfoBase::alias(), and info().

std::ostream & zypp::repo::RepoException::dumpOn ( std::ostream &  str  )  const [protected, virtual]

Overload this to print a proper error message.

Reimplemented from zypp::Exception.

Definition at line 50 of file RepoException.cc.

References _info, zypp::repo::RepoInfoBase::alias(), and zypp::RepoInfo::url().


Member Data Documentation

Definition at line 56 of file RepoException.h.

Referenced by dumpOn(), and info().


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

doxygen