|
libqicore-api
release-2.5.3-2016-11-18
|
#include <fileoperation.hxx>
Public Member Functions | |
| FileCopyToLocal (qi::FilePtr file, qi::Path localPath) | |
Public Member Functions inherited from qi::FileOperation | |
| virtual | ~FileOperation () |
| FileOperation (const FileOperation &)=delete | |
| FileOperation & | operator= (const FileOperation &)=delete |
| FileOperation (FileOperation &&other) | |
| FileOperation & | operator= (FileOperation &&other) |
| qi::Future< void > | start () |
| qi::Future< void > | detach () |
| auto | operator() () -> decltype(start()) |
| Call operator: calls start() More... | |
| ProgressNotifierPtr | notifier () const |
| bool | isValid () const |
| operator bool () const | |
Additional Inherited Members | |
Protected Types inherited from qi::FileOperation | |
| using | TaskPtr = boost::shared_ptr< Task > |
Protected Member Functions inherited from qi::FileOperation | |
| FileOperation (TaskPtr task) | |
Copies a potentially remote file to the local file system.
Definition at line 207 of file fileoperation.hxx.
|
inline |
Constructor.
| file | Access to a potentially remote file to copy to the local file system. |
| localPath | Local file system location where the specified file will be copied. No file or directory should be located at this path otherwise the operation will fail. |
Definition at line 217 of file fileoperation.hxx.