aboutsummaryrefslogtreecommitdiffstats
path: root/include/file_uploader.hpp
blob: 6e46a8a3e0db1de2a763feedb8cc2a4f5e9e23da (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#pragma once
#ifndef FILE_UPLOADER_H
#define FILE_UPLOADER_H

#include <string>

class FileUploader {
public:
    virtual ~FileUploader() = default;
    virtual bool uploadFile(const std::string& filepath, const std::string& remotePath) = 0;
    virtual bool testConnection() = 0;
};

#endif // FILE_UPLOADER_H
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage