You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
433 B
21 lines
433 B
#pragma once |
|
#include "ParseArgs.h" |
|
#include "copcat.h" |
|
#include "mdatetime.h" |
|
|
|
using michlib::MDateTime; |
|
using michlib::MString; |
|
|
|
class COPERNICUSData |
|
{ |
|
// Get remote file list from url |
|
RetVal<std::vector<struct FileInfo>> ReadRemoteFileList(const MString& url) const; |
|
|
|
public: |
|
static constexpr const char* name = "COPERNICUS"; |
|
|
|
COPERNICUSData() = default; |
|
|
|
// Main mirror function |
|
Error Mirror(const CLArgs& args) const; |
|
};
|
|
|