XrdCl::FileOperation< Derived, HasHndl, Response, Arguments > Class Template Reference
#include <XrdClFileOperations.hh>
List of all members.
Detailed Description
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Arguments>
class XrdCl::FileOperation< Derived, HasHndl, Response, Arguments >
Base class for all file 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... Arguments>
Constructor
- Parameters:
-
| f | : file on which the operation will be performed |
| args | : file operation arguments |
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Arguments>
Constructor
- Parameters:
-
| f | : file on which the operation will be performed |
| args | : file operation arguments |
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Arguments>
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... Arguments>
Friends And Related Function Documentation
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Arguments>
Member Data Documentation
template<template< bool > class Derived, bool HasHndl, typename Response, typename... Arguments>
The documentation for this class was generated from the following file: