xrootd
Loading...
Searching...
No Matches
Public Member Functions | List of all members
xrdcl_proxy::ProxyFactory Class Reference

XrdCl proxy prefix plugin factory. More...

#include <ProxyPrefixPlugin.hh>

Inheritance diagram for xrdcl_proxy::ProxyFactory:
Inheritance graph
[legend]
Collaboration diagram for xrdcl_proxy::ProxyFactory:
Collaboration graph
[legend]

Public Member Functions

 ProxyFactory (const std::map< std::string, std::string > *config)
 
virtual ~ProxyFactory ()
 Destructor.
 
virtual XrdCl::FilePlugInCreateFile (const std::string &url)
 Create a file plug-in for the given URL.
 
virtual XrdCl::FileSystemPlugInCreateFileSystem (const std::string &url)
 Create a file system plug-in for the given URL.
 
- Public Member Functions inherited from XrdCl::PlugInFactory
virtual ~PlugInFactory ()
 Destructor.
 

Detailed Description

XrdCl proxy prefix plugin factory.

Constructor & Destructor Documentation

◆ ProxyFactory()

xrdcl_proxy::ProxyFactory::ProxyFactory ( const std::map< std::string, std::string > *  config)

Construtor

Parameters
configmap containing configuration parameters

◆ ~ProxyFactory()

virtual xrdcl_proxy::ProxyFactory::~ProxyFactory ( )
virtual

Destructor.

Member Function Documentation

◆ CreateFile()

virtual XrdCl::FilePlugIn * xrdcl_proxy::ProxyFactory::CreateFile ( const std::string &  url)
virtual

Create a file plug-in for the given URL.

Implements XrdCl::PlugInFactory.

◆ CreateFileSystem()

virtual XrdCl::FileSystemPlugIn * xrdcl_proxy::ProxyFactory::CreateFileSystem ( const std::string &  url)
virtual

Create a file system plug-in for the given URL.

Implements XrdCl::PlugInFactory.


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