libqicore-api
2.8.7.4
|
#include <fileoperation.hxx>
Public Member Functions | |
FileCopyToLocal (qi::FilePtr file, qi::Path localPath) | |
![]() | |
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 | |
![]() | |
using | TaskPtr = boost::shared_ptr< Task > |
![]() | |
FileOperation (TaskPtr task) | |
Copies a potentially remote file to the local file system.
Definition at line 208 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 218 of file fileoperation.hxx.