|
libqicore-api
release-2.5.3-2016-11-18
|
#include <fileoperation.hxx>
Public Member Functions | |
| Task (FilePtr file) | |
| virtual | ~Task ()=default |
| qi::Future< void > | run () |
| void | finish () |
| void | fail (const std::string &errorMessage) |
| void | cancel () |
| void | notifyProgressed (double newProgress) |
| virtual void | start ()=0 |
Public Attributes | |
| qi::Atomic< bool > | isLaunched { false } |
| const FilePtr | sourceFile |
| const std::streamsize | fileSize |
| Promise< void > | promise |
| const ProgressNotifierPtr | localNotifier |
| const ProgressNotifierPtr | remoteNotifier |
| const bool | isRemoteDeprecated |
Definition at line 125 of file fileoperation.hxx.
|
inline |
Definition at line 128 of file fileoperation.hxx.
|
virtualdefault |
|
inline |
Definition at line 164 of file fileoperation.hxx.
|
inline |
Definition at line 157 of file fileoperation.hxx.
|
inline |
Definition at line 150 of file fileoperation.hxx.
|
inline |
Definition at line 171 of file fileoperation.hxx.
|
inline |
Definition at line 140 of file fileoperation.hxx.
|
pure virtual |
| const std::streamsize qi::FileOperation::Task::fileSize |
Definition at line 181 of file fileoperation.hxx.
| qi::Atomic<bool> qi::FileOperation::Task::isLaunched { false } |
Definition at line 179 of file fileoperation.hxx.
| const bool qi::FileOperation::Task::isRemoteDeprecated |
Definition at line 185 of file fileoperation.hxx.
| const ProgressNotifierPtr qi::FileOperation::Task::localNotifier |
Definition at line 183 of file fileoperation.hxx.
| Promise<void> qi::FileOperation::Task::promise |
Definition at line 182 of file fileoperation.hxx.
| const ProgressNotifierPtr qi::FileOperation::Task::remoteNotifier |
Definition at line 184 of file fileoperation.hxx.
| const FilePtr qi::FileOperation::Task::sourceFile |
Definition at line 180 of file fileoperation.hxx.