29 #ifndef GDALSUBDATASETINFO_H
30 #define GDALSUBDATASETINFO_H
60 std::string GetPathComponent()
const;
71 std::string ModifyPathComponent(
const std::string &newPathName)
const;
79 std::string GetSubdatasetComponent()
const;
87 virtual void parseFileName() = 0;
92 static std::string quote(
const std::string &path);
97 static std::string unquote(
const std::string &path);
100 std::string m_fileName;
102 std::string m_pathComponent;
104 std::string m_cleanedPathComponent;
106 std::string m_subdatasetComponent;
108 std::string m_driverPrefixComponent;
110 bool m_isQuoted =
false;
113 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:43