GDAL
apps
gdalalg_vsi.h
1
/******************************************************************************
2
*
3
* Project: GDAL
4
* Purpose: gdal "vsi" subcommand
5
* Author: Even Rouault <even dot rouault at spatialys.com>
6
*
7
******************************************************************************
8
* Copyright (c) 2025, Even Rouault <even dot rouault at spatialys.com>
9
*
10
* SPDX-License-Identifier: MIT
11
****************************************************************************/
12
13
#ifndef GDALALG_VSI_INCLUDED
14
#define GDALALG_VSI_INCLUDED
15
17
18
#include "gdalalgorithm.h"
19
20
/************************************************************************/
21
/* GDALVSIAlgorithm */
22
/************************************************************************/
23
24
class
GDALVSIAlgorithm final :
public
GDALAlgorithm
25
{
26
public
:
27
static
constexpr
const
char
*NAME =
"vsi"
;
28
static
constexpr
const
char
*DESCRIPTION =
29
"GDAL Virtual System Interface (VSI) commands."
;
30
static
constexpr
const
char
*HELP_URL =
"/programs/gdal_vsi.html"
;
31
32
GDALVSIAlgorithm();
33
34
private
:
35
bool
RunImpl(GDALProgressFunc,
void
*)
override
;
36
};
37
39
40
#endif
GDALAlgorithm
GDAL algorithm.
Definition
gdalalgorithm_cpp.h:2261
Generated by
1.17.0