WebDAV Client
WebDAV::Client Member List

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 -> voidWebDAV::Client
async_upload(const std::string &remote_file, const std::string &local_file, callback_t callback=nullptr, progress_t progress=nullptr) const noexcept -> voidWebDAV::Client
check(const std::string &remote_resource="/") const noexcept -> boolWebDAV::Client
clean(const std::string &remote_resource) const noexcept -> boolWebDAV::Client
Cleanup() noexceptWebDAV::Clientstatic
copy(const std::string &remote_source_resource, const std::string &remote_destination_resource) const noexcept -> boolWebDAV::Client
create_directory(const std::string &remote_directory, bool recursive=false) const noexcept -> boolWebDAV::Client
download(const std::string &remote_file, const std::string &local_file, progress_t progress=nullptr) const noexcept -> boolWebDAV::Client
download_to(const std::string &remote_file, char *&buffer_ptr, unsigned long long &buffer_size, progress_t progress=nullptr) const noexcept -> boolWebDAV::Client
download_to(const std::string &remote_file, std::ostream &stream, progress_t progress=nullptr) const noexcept -> boolWebDAV::Client
free_size() const noexcept -> unsigned long longWebDAV::Client
info(const std::string &remote_resource) const noexcept -> dict_tWebDAV::Client
Init(const dict_t &options) noexcept -> Client *WebDAV::Clientstatic
is_directory(const std::string &remote_resource) const noexcept -> boolWebDAV::Client
list(const std::string &remote_directory="") const noexcept -> strings_tWebDAV::Client
move(const std::string &remote_source_resource, const std::string &remote_destination_resource) const noexcept -> boolWebDAV::Client
upload(const std::string &remote_file, const std::string &local_file, progress_t progress=nullptr) const noexcept -> boolWebDAV::Client
upload_from(const std::string &remote_file, char *buffer_ptr, unsigned long long buffer_size, progress_t progress=nullptr) const noexcept -> boolWebDAV::Client
upload_from(const std::string &remote_file, std::istream &stream, progress_t progress=nullptr) const noexcept -> boolWebDAV::Client