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

XrdCl recorder plug-in factory. More...

#include <XrdClRecorderPlugin.hh>

Inheritance diagram for XrdCl::RecorderFactory:
Inheritance graph
[legend]
Collaboration diagram for XrdCl::RecorderFactory:
Collaboration graph
[legend]

Public Member Functions

 RecorderFactory (const std::map< std::string, std::string > *config)
 
virtual ~RecorderFactory ()
 Destructor.
 
virtual FilePlugInCreateFile (const std::string &url)
 Create a file plug-in for the given URL.
 
virtual 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 recorder plug-in factory.

Constructor & Destructor Documentation

◆ RecorderFactory()

XrdCl::RecorderFactory::RecorderFactory ( const std::map< std::string, std::string > *  config)
inline

Constructor

Parameters
configmap containing configuration parameters

References XrdCl::Recorder::SetOutput().

◆ ~RecorderFactory()

virtual XrdCl::RecorderFactory::~RecorderFactory ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ CreateFile()

virtual FilePlugIn * XrdCl::RecorderFactory::CreateFile ( const std::string &  url)
inlinevirtual

Create a file plug-in for the given URL.

Implements XrdCl::PlugInFactory.

◆ CreateFileSystem()

virtual FileSystemPlugIn * XrdCl::RecorderFactory::CreateFileSystem ( const std::string &  url)
inlinevirtual

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

Implements XrdCl::PlugInFactory.

References XrdCl::Log::Error(), and XrdCl::DefaultEnv::GetLog().


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