19#ifndef __XRD_CL_CLASSIC_COPY_JOB_HH__
20#define __XRD_CL_CLASSIC_COPY_JOB_HH__
73 msg +=
" (destination)";
82 template<
typename ... Args>
83 inline XRootDStatus& SetResult( Args&&... args )
85 result = XrdCl::XRootDStatus( std::forward<Args>(args)... );
const XRootDStatus & GetResult() const
ClassicCopyJob(uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults)
virtual XRootDStatus Run(CopyProgressHandler *progress=0)
CopyJob(uint16_t jobId, PropertyList *jobProperties, PropertyList *jobResults)
Constructor.
Interface for copy progress notification.
A key-value pair map storing both keys and values as strings.
const std::string & GetErrorMessage() const
Get error message.
void SetErrorMessage(const std::string &message)
Set the error message.