![]() |
XRootD
|
Plugin factory. More...
#include <XrdClPlugInInterface.hh>
Public Member Functions | |
virtual | ~PlugInFactory () |
Destructor. More... | |
virtual FilePlugIn * | CreateFile (const std::string &url)=0 |
Create a file plug-in for the given URL. More... | |
virtual FileSystemPlugIn * | CreateFileSystem (const std::string &url)=0 |
Create a file system plug-in for the given URL. More... | |
Plugin factory.
Definition at line 548 of file XrdClPlugInInterface.hh.
|
inlinevirtual |
|
pure virtual |
Create a file plug-in for the given URL.
Implemented in XrdCl::RecorderFactory, xrdcl_proxy::ProxyFactory, and XrdCl::EcPlugInFactory.
Referenced by XrdCl::File::Open().
|
pure virtual |
Create a file system plug-in for the given URL.
Implemented in XrdCl::EcPlugInFactory, XrdCl::RecorderFactory, and xrdcl_proxy::ProxyFactory.
Referenced by XrdCl::FileSystem::FileSystem().