13#ifndef GDALALG_VSI_DELETE_INCLUDED
14#define GDALALG_VSI_DELETE_INCLUDED
16#include "gdalalgorithm.h"
27 static constexpr const char *NAME =
"delete";
28 static constexpr const char *DESCRIPTION =
29 "Delete files located on GDAL Virtual System Interface (VSI).";
30 static constexpr const char *HELP_URL =
"/programs/gdal_vsi_delete.html";
32 static std::vector<std::string> GetAliasesStatic()
34 return {
"rm",
"rmdir",
"del"};
37 GDALVSIDeleteAlgorithm();
40 std::string m_filename{};
41 bool m_recursive =
false;
43 bool RunImpl(GDALProgressFunc,
void *)
override;
GDAL algorithm.
Definition gdalalgorithm_cpp.h:2261