|
libzypp
9.1.2
|
#include <ProxyInfoImpl.h>

Public Member Functions | |
| Impl () | |
| Ctor. | |
| virtual | ~Impl () |
| Dtor. | |
| virtual bool | enabled () const =0 |
| virtual std::string | proxy (const Url &url_r) const =0 |
| virtual ProxyInfo::NoProxyList | noProxy () const =0 |
| virtual ProxyInfo::NoProxyIterator | noProxyBegin () const =0 |
| virtual ProxyInfo::NoProxyIterator | noProxyEnd () const =0 |
| bool | useProxyFor (const Url &url_r) const |
Return true if enabled and url_r does not match noProxy. | |
Static Public Attributes | |
| static shared_ptr< Impl > | _nullimpl |
| Default Impl: empty sets. | |
Definition at line 25 of file ProxyInfoImpl.h.
| zypp::media::ProxyInfo::Impl::Impl | ( | ) | [inline] |
Ctor.
Definition at line 28 of file ProxyInfoImpl.h.
| virtual zypp::media::ProxyInfo::Impl::~Impl | ( | ) | [inline, virtual] |
Dtor.
Definition at line 32 of file ProxyInfoImpl.h.
| virtual bool zypp::media::ProxyInfo::Impl::enabled | ( | ) | const [pure virtual] |
Implemented in zypp::media::ProxyInfoLibproxy, and zypp::media::ProxyInfoSysconfig.
Referenced by zypp::media::ProxyInfo::enabled(), and useProxyFor().
| virtual std::string zypp::media::ProxyInfo::Impl::proxy | ( | const Url & | url_r | ) | const [pure virtual] |
Implemented in zypp::media::ProxyInfoLibproxy, and zypp::media::ProxyInfoSysconfig.
Referenced by zypp::media::ProxyInfo::proxy(), and useProxyFor().
| virtual ProxyInfo::NoProxyList zypp::media::ProxyInfo::Impl::noProxy | ( | ) | const [pure virtual] |
Implemented in zypp::media::ProxyInfoLibproxy, and zypp::media::ProxyInfoSysconfig.
Referenced by zypp::media::ProxyInfo::noProxy(), and useProxyFor().
| virtual ProxyInfo::NoProxyIterator zypp::media::ProxyInfo::Impl::noProxyBegin | ( | ) | const [pure virtual] |
Implemented in zypp::media::ProxyInfoLibproxy, and zypp::media::ProxyInfoSysconfig.
Referenced by zypp::media::ProxyInfo::noProxyBegin().
| virtual ProxyInfo::NoProxyIterator zypp::media::ProxyInfo::Impl::noProxyEnd | ( | ) | const [pure virtual] |
Implemented in zypp::media::ProxyInfoLibproxy, and zypp::media::ProxyInfoSysconfig.
Referenced by zypp::media::ProxyInfo::noProxyEnd().
| bool zypp::media::ProxyInfo::Impl::useProxyFor | ( | const Url & | url_r | ) | const [inline] |
Return true if enabled and url_r does not match noProxy.
Definition at line 48 of file ProxyInfoImpl.h.
References enabled(), for_, zypp::Url::getHost(), zypp::str::hasSuffix(), noProxy(), proxy(), and zypp::str::toLower().
Referenced by zypp::media::ProxyInfo::useProxyFor().
shared_ptr< ProxyInfo::Impl > zypp::media::ProxyInfo::Impl::_nullimpl [static] |
Default Impl: empty sets.
Definition at line 75 of file ProxyInfoImpl.h.
1.7.6.1