If you need a file downloaded, ask the professional.
More...
#include <downloadmanager.hpp>
If you need a file downloaded, ask the professional.
A DownloadManager object cannot be copied or moved.
◆ DownloadManager() [1/3]
◆ ~DownloadManager()
DownloadManager::~DownloadManager |
( |
| ) |
|
◆ DownloadManager() [2/3]
◆ DownloadManager() [3/3]
◆ dequeue_download()
bool DownloadManager::dequeue_download |
( |
const std::string & | group_id, |
|
|
const std::string & | file_name ) |
◆ enqueue_download()
bool DownloadManager::enqueue_download |
( |
const std::string & | group_id, |
|
|
const std::shared_ptr< FileInfo > | file_info, |
|
|
const std::string & | output_file_path ) |
◆ list_downloads()
std::string DownloadManager::list_downloads |
( |
| ) |
const |
◆ operator=()
◆ pause_downloads()
bool DownloadManager::pause_downloads |
( |
| ) |
|
◆ set_on_download_complete()
void DownloadManager::set_on_download_complete |
( |
std::function< void(const std::string &group_id, const std::string &file_name)> | on_download_complete | ) |
|
◆ start_downloads()
bool DownloadManager::start_downloads |
( |
| ) |
|
The documentation for this class was generated from the following files: