libzypp
13.10.6
|
#include <ProxyInfo.h>
Classes | |
struct | Impl |
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 () | |
Default Ctor: guess the best available implementation. More... | |
ProxyInfo (ProxyInfo::ImplPtr pimpl_r) | |
Ctor taking a specific implementation. More... | |
bool | enabled () const |
std::string | proxy (const Url &url) const |
NoProxyList | noProxy () const |
NoProxyIterator | noProxyBegin () const |
NoProxyIterator | noProxyEnd () const |
bool | useProxyFor (const Url &url_r) const |
Return true if enabled and url_r does not match noProxy. More... | |
Private Attributes | |
RW_pointer< Impl > | _pimpl |
Pointer to implementation. More... | |
Definition at line 29 of file ProxyInfo.h.
Definition at line 32 of file ProxyInfo.h.
Definition at line 33 of file ProxyInfo.h.
typedef std::list<std::string> zypp::media::ProxyInfo::NoProxyList |
Definition at line 34 of file ProxyInfo.h.
typedef std::list<std::string>::const_iterator zypp::media::ProxyInfo::NoProxyIterator |
Definition at line 35 of file ProxyInfo.h.
Definition at line 38 of file ProxyInfo.h.
zypp::media::ProxyInfo::ProxyInfo | ( | ) |
Default Ctor: guess the best available implementation.
Definition at line 29 of file ProxyInfo.cc.
zypp::media::ProxyInfo::ProxyInfo | ( | ProxyInfo::ImplPtr | pimpl_r | ) |
Ctor taking a specific implementation.
Definition at line 37 of file ProxyInfo.cc.
bool zypp::media::ProxyInfo::enabled | ( | ) | const |
Definition at line 41 of file ProxyInfo.cc.
std::string zypp::media::ProxyInfo::proxy | ( | const Url & | url | ) | const |
Definition at line 44 of file ProxyInfo.cc.
ProxyInfo::NoProxyList zypp::media::ProxyInfo::noProxy | ( | ) | const |
Definition at line 47 of file ProxyInfo.cc.
ProxyInfo::NoProxyIterator zypp::media::ProxyInfo::noProxyBegin | ( | ) | const |
Definition at line 50 of file ProxyInfo.cc.
ProxyInfo::NoProxyIterator zypp::media::ProxyInfo::noProxyEnd | ( | ) | const |
Definition at line 53 of file ProxyInfo.cc.
bool zypp::media::ProxyInfo::useProxyFor | ( | const Url & | url_r | ) | const |
Return true
if enabled and url_r does not match noProxy.
Definition at line 56 of file ProxyInfo.cc.
|
private |
Pointer to implementation.
Definition at line 57 of file ProxyInfo.h.