Mantid
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
Mantid::Kernel::NetworkProxy Class Reference

NetworkProxy : Network proxy utility for getting network proxy information. More...

#include <NetworkProxy.h>

Public Member Functions

ProxyInfo getHttpProxy (const std::string &targetURLString)
 Get http proxy information. More...
 
 NetworkProxy ()
 Constructor. More...
 
virtual ~NetworkProxy ()=default
 Destructor. More...
 

Private Attributes

Mantid::Kernel::Logger m_logger
 Logger object. More...
 

Detailed Description

NetworkProxy : Network proxy utility for getting network proxy information.

Definition at line 18 of file NetworkProxy.h.

Constructor & Destructor Documentation

◆ NetworkProxy()

Mantid::Kernel::NetworkProxy::NetworkProxy ( )

Constructor.

Definition at line 15 of file NetworkProxyLinux.cpp.

◆ ~NetworkProxy()

virtual Mantid::Kernel::NetworkProxy::~NetworkProxy ( )
virtualdefault

Destructor.

Member Function Documentation

◆ getHttpProxy()

ProxyInfo Mantid::Kernel::NetworkProxy::getHttpProxy ( const std::string &  targetURLString)

Get http proxy information.

Definition at line 17 of file NetworkProxyLinux.cpp.

Referenced by Mantid::Kernel::ConfigServiceImpl::getProxy().

Member Data Documentation

◆ m_logger

Mantid::Kernel::Logger Mantid::Kernel::NetworkProxy::m_logger
private

Logger object.

Definition at line 31 of file NetworkProxy.h.


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