WebDAV Client
|
This is the complete list of members for WebDAV::Client, including all inherited members.
async_download(const std::string &remote_file, const std::string &local_file, callback_t callback=nullptr, progress_t progress=nullptr) const noexcept -> void | WebDAV::Client | |
async_upload(const std::string &remote_file, const std::string &local_file, callback_t callback=nullptr, progress_t progress=nullptr) const noexcept -> void | WebDAV::Client | |
check(const std::string &remote_resource="/") const noexcept -> bool | WebDAV::Client | |
clean(const std::string &remote_resource) const noexcept -> bool | WebDAV::Client | |
Cleanup() noexcept | WebDAV::Client | static |
copy(const std::string &remote_source_resource, const std::string &remote_destination_resource) const noexcept -> bool | WebDAV::Client | |
create_directory(const std::string &remote_directory, bool recursive=false) const noexcept -> bool | WebDAV::Client | |
download(const std::string &remote_file, const std::string &local_file, progress_t progress=nullptr) const noexcept -> bool | WebDAV::Client | |
download_to(const std::string &remote_file, char *&buffer_ptr, unsigned long long &buffer_size, progress_t progress=nullptr) const noexcept -> bool | WebDAV::Client | |
download_to(const std::string &remote_file, std::ostream &stream, progress_t progress=nullptr) const noexcept -> bool | WebDAV::Client | |
free_size() const noexcept -> unsigned long long | WebDAV::Client | |
info(const std::string &remote_resource) const noexcept -> dict_t | WebDAV::Client | |
Init(const dict_t &options) noexcept -> Client * | WebDAV::Client | static |
is_directory(const std::string &remote_resource) const noexcept -> bool | WebDAV::Client | |
list(const std::string &remote_directory="") const noexcept -> strings_t | WebDAV::Client | |
move(const std::string &remote_source_resource, const std::string &remote_destination_resource) const noexcept -> bool | WebDAV::Client | |
upload(const std::string &remote_file, const std::string &local_file, progress_t progress=nullptr) const noexcept -> bool | WebDAV::Client | |
upload_from(const std::string &remote_file, char *buffer_ptr, unsigned long long buffer_size, progress_t progress=nullptr) const noexcept -> bool | WebDAV::Client | |
upload_from(const std::string &remote_file, std::istream &stream, progress_t progress=nullptr) const noexcept -> bool | WebDAV::Client |