|
libqicore-api
2.4.3.28
|
#include <iosfwd>#include <cassert>#include <qicore/api.hpp>#include <qi/anyobject.hpp>#include <qi/path.hpp>#include <qi/future.hpp>#include <qi/buffer.hpp>#include <qi/property.hpp>#include <boost/shared_ptr.hpp>Go to the source code of this file.
Classes | |
| class | qi::ProgressNotifier |
| class | qi::File |
| class | qi::FileOperation |
Namespaces | |
| qi | |
Macros | |
| #define | _QICORE_FILE_HPP_ |
Typedefs | |
| typedef qi::Object < ProgressNotifier > | qi::ProgressNotifierPtr |
| Pointer to a ProgressNotifier with shared/remote semantic. More... | |
| typedef qi::Object< File > | qi::FilePtr |
| Pointer to a file with shared/remote semantic. More... | |
| typedef boost::shared_ptr < FileOperation > | qi::FileOperationPtr |
| Pointer to a file operation. More... | |
Functions | |
| ProgressNotifierPtr | qi::createProgressNotifier () |
| FilePtr | qi::openLocalFile (const qi::Path &localPath) |
| FileOperationPtr | qi::prepareCopyToLocal (FilePtr file, const Path &localPath) |
| FutureSync< void > | qi::copyToLocal (FilePtr file, const Path &localPath) |
| QI_TYPE_INTERFACE (File) | |
| QI_TYPE_INTERFACE (ProgressNotifier) | |
| QI_TYPE_ENUM_REGISTER (ProgressNotifier::Status) | |
| QI_TYPE_ENUM_REGISTER | ( | ProgressNotifier::Status | ) |
| QI_TYPE_INTERFACE | ( | File | ) |
| QI_TYPE_INTERFACE | ( | ProgressNotifier | ) |