zypp::media::ProxyInfo Class Reference

#include <ProxyInfo.h>

List of all members.

Public Types

typedef
intrusive_ptr
< ProxyInfo
Ptr
typedef
intrusive_ptr
< ProxyInfo
constPtr
typedef std::list
< std::string > 
NoProxyList
typedef std::list
< std::string >
::const_iterator 
NoProxyIterator
typedef shared_ptr
< Impl
ImplPtr

Public Member Functions

 ProxyInfo ()
 Ctor.
 ProxyInfo (ProxyInfo::ImplPtr pimpl_r)
 Ctor.
bool enabled () const
std::string proxy (const std::string &protocol_r) const
NoProxyList noProxy () const
NoProxyIterator noProxyBegin () const
NoProxyIterator noProxyEnd () const

Private Attributes

RW_pointer< Impl_pimpl
 Pointer to implementation.

Classes

struct  Impl


Detailed Description

Definition at line 26 of file ProxyInfo.h.


Member Typedef Documentation

typedef intrusive_ptr<ProxyInfo> zypp::media::ProxyInfo::Ptr

Definition at line 29 of file ProxyInfo.h.

typedef intrusive_ptr<ProxyInfo> zypp::media::ProxyInfo::constPtr

Definition at line 30 of file ProxyInfo.h.

typedef std::list<std::string> zypp::media::ProxyInfo::NoProxyList

Definition at line 31 of file ProxyInfo.h.

typedef std::list<std::string>::const_iterator zypp::media::ProxyInfo::NoProxyIterator

Definition at line 32 of file ProxyInfo.h.

typedef shared_ptr<Impl> zypp::media::ProxyInfo::ImplPtr

Definition at line 35 of file ProxyInfo.h.


Constructor & Destructor Documentation

zypp::media::ProxyInfo::ProxyInfo (  ) 

Ctor.

Definition at line 28 of file ProxyInfo.cc.

zypp::media::ProxyInfo::ProxyInfo ( ProxyInfo::ImplPtr  pimpl_r  ) 

Ctor.

Definition at line 31 of file ProxyInfo.cc.


Member Function Documentation

bool zypp::media::ProxyInfo::enabled (  )  const

Definition at line 35 of file ProxyInfo.cc.

References _pimpl.

Referenced by zypp::media::MediaCurl::attachTo().

std::string zypp::media::ProxyInfo::proxy ( const std::string &  protocol_r  )  const

Definition at line 38 of file ProxyInfo.cc.

References _pimpl.

Referenced by zypp::media::MediaCurl::attachTo().

ProxyInfo::NoProxyList zypp::media::ProxyInfo::noProxy (  )  const

Definition at line 41 of file ProxyInfo.cc.

References _pimpl.

Referenced by zypp::media::MediaCurl::attachTo().

ProxyInfo::NoProxyIterator zypp::media::ProxyInfo::noProxyBegin (  )  const

Definition at line 44 of file ProxyInfo.cc.

References _pimpl.

Referenced by zypp::media::MediaCurl::attachTo().

ProxyInfo::NoProxyIterator zypp::media::ProxyInfo::noProxyEnd (  )  const

Definition at line 47 of file ProxyInfo.cc.

References _pimpl.

Referenced by zypp::media::MediaCurl::attachTo().


Member Data Documentation

RW_pointer<Impl> zypp::media::ProxyInfo::_pimpl [private]

Pointer to implementation.

Definition at line 48 of file ProxyInfo.h.

Referenced by enabled(), noProxy(), noProxyBegin(), noProxyEnd(), and proxy().


The documentation for this class was generated from the following files:
Generated on Tue Sep 25 19:23:21 2007 for libzypp by  doxygen 1.5.3