XrdCl::PipelineException Class Reference

Pipeline exception, wrapps an XRootDStatus. More...

#include <XrdClOperationHandlers.hh>

Collaboration diagram for XrdCl::PipelineException:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PipelineException (const XRootDStatus &error)
 Constructor from XRootDStatus.
 PipelineException (const PipelineException &ex)
 Copy constructor.
PipelineExceptionoperator= (const PipelineException &ex)
 Assigment operator.
const char * what () const noexcept
 inherited from std::exception
const XRootDStatusGetError () const

Private Attributes

XRootDStatus error
 the XRootDStatus associated with this exception

Detailed Description

Pipeline exception, wrapps an XRootDStatus.


Constructor & Destructor Documentation

XrdCl::PipelineException::PipelineException ( const XRootDStatus error  )  [inline]

Constructor from XRootDStatus.

XrdCl::PipelineException::PipelineException ( const PipelineException ex  )  [inline]

Copy constructor.


Member Function Documentation

const XRootDStatus& XrdCl::PipelineException::GetError (  )  const [inline]
PipelineException& XrdCl::PipelineException::operator= ( const PipelineException ex  )  [inline]

Assigment operator.

References error.

const char* XrdCl::PipelineException::what (  )  const [inline]

inherited from std::exception

References error, and XrdCl::Status::ToString().


Member Data Documentation

the XRootDStatus associated with this exception

Referenced by GetError(), operator=(), and what().


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

Generated on 2 Aug 2019 for xrootd by  doxygen 1.6.1