XrdCl::PlugInFactory Class Reference

Plugin factory. More...

#include <XrdClPlugInInterface.hh>

Inheritance diagram for XrdCl::PlugInFactory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~PlugInFactory ()
 Destructor.
virtual FilePlugInCreateFile (const std::string &url)=0
 Create a file plug-in for the given URL.
virtual FileSystemPlugInCreateFileSystem (const std::string &url)=0
 Create a file system plug-in for the given URL.

Detailed Description

Plugin factory.


Constructor & Destructor Documentation

virtual XrdCl::PlugInFactory::~PlugInFactory (  )  [inline, virtual]

Destructor.


Member Function Documentation

virtual FilePlugIn* XrdCl::PlugInFactory::CreateFile ( const std::string &  url  )  [pure virtual]

Create a file plug-in for the given URL.

Implemented in xrdcl_proxy::ProxyFactory.

virtual FileSystemPlugIn* XrdCl::PlugInFactory::CreateFileSystem ( const std::string &  url  )  [pure virtual]

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

Implemented in xrdcl_proxy::ProxyFactory.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 4 Sep 2020 for xrootd by  doxygen 1.6.1