13#ifndef GDALSUBDATASETINFO_H
14#define GDALSUBDATASETINFO_H
44 std::string GetPathComponent()
const;
55 std::string ModifyPathComponent(
const std::string &newPathName)
const;
63 std::string GetSubdatasetComponent()
const;
71 virtual void parseFileName() = 0;
76 static std::string quote(
const std::string &path);
81 static std::string unquote(
const std::string &path);
84 std::string m_fileName;
86 std::string m_pathComponent;
88 std::string m_cleanedPathComponent;
90 std::string m_subdatasetComponent;
92 std::string m_driverPrefixComponent;
94 bool m_isQuoted =
false;
97 mutable bool m_initialized =
false;
Core portability definitions for CPL.
The GDALSubdatasetInfo abstract class provides methods to extract and manipulate subdataset informati...
Definition: gdalsubdatasetinfo.h:27