

Public Member Functions | |
| ExResp (XrdCl::File &file) | |
| ResponseHandler * | Create (std::function< void(XRootDStatus &, StatInfo &)> func) |
Public Attributes | |
| XrdCl::File & | file |
| The underlying XrdCl::File object. | |
Helper for extending the operator>> capabilities.
In addition to standard overloads for std::function adds:
| XrdCl::OpenImpl< HasHndl >::ExResp::ExResp | ( | XrdCl::File & | file | ) | [inline] |
Constructor
| file | : the underlying XrdCl::File object |
| ResponseHandler* XrdCl::OpenImpl< HasHndl >::ExResp::Create | ( | std::function< void(XRootDStatus &, StatInfo &)> | func | ) | [inline] |
A factory method
| func | : the function/functor/lambda that should be wrapped |
Referenced by XrdCl::OpenImpl< HasHndl >::operator>>().
| XrdCl::File& XrdCl::OpenImpl< HasHndl >::ExResp::file |
The underlying XrdCl::File object.
1.6.1