XrdCl::FileSystemOperation< Derived, HasHndl, Response, Args > Class Template Reference
#include <XrdClFileSystemOperations.hh>
List of all members.
Detailed Description
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Args>
class XrdCl::FileSystemOperation< Derived, HasHndl, Response, Args >
Base class for all file system releated operations
- Derived : the class that derives from this template (CRTP)
- HasHndl : true if operation has a handler, false otherwise
- Args : operation arguments
Constructor & Destructor Documentation
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Args>
Constructor
- Parameters:
-
| fs | : file system on which the operation will be performed |
| args | : file operation arguments |
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Args>
Constructor
- Parameters:
-
| fs | : file system on which the operation will be performed |
| args | : file operation arguments |
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Args>
template<bool from>
Move constructor from other states
- from : state from which the object is being converted
- Parameters:
-
| op | : the object that is being converted |
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Args>
Friends And Related Function Documentation
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Args>
Member Data Documentation
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Args>
The file system object itself.
The documentation for this class was generated from the following file: