13#ifndef GDALALG_VSI_SYNC_INCLUDED
14#define GDALALG_VSI_SYNC_INCLUDED
16#include "gdalalgorithm.h"
27 static constexpr const char *NAME =
"sync";
28 static constexpr const char *DESCRIPTION =
29 "Synchronize source and target file/directory located on GDAL Virtual "
30 "System Interface (VSI).";
31 static constexpr const char *HELP_URL =
"/programs/gdal_vsi_sync.html";
33 GDALVSISyncAlgorithm();
36 std::string m_source{};
37 std::string m_destination{};
38 bool m_recursive =
false;
39 std::string m_strategy =
"timestamp";
43 std::string m_numThreadsStr{};
45 bool RunImpl(GDALProgressFunc,
void *)
override;
GDAL algorithm.
Definition gdalalgorithm_cpp.h:2261