22 #ifndef otbExtendedFilenameToWriterOptions_h
23 #define otbExtendedFilenameToWriterOptions_h
66 typedef FNameHelperType::OptionMapType
MapType;
83 std::pair<bool, std::string>
box;
95 void SetExtendedFileName(
const char* extFname)
override;
97 void SetExtendedFileName(
const std::string& extFname)
override;
100 bool SimpleFileNameIsSet()
const;
101 bool NoDataValueIsSet()
const;
102 bool WriteGEOMFileIsSet()
const;
103 bool WriteRPCTagsIsSet()
const;
104 bool GetMultiWrite()
const;
110 bool GetWriteGEOMFile()
const;
111 bool GetWriteRPCTags()
const;
112 bool gdalCreationOptionsIsSet()
const;
113 GDALCOType GetgdalCreationOptions()
const;
114 bool StreamingTypeIsSet()
const;
115 std::string GetStreamingType()
const;
116 bool StreamingSizeModeIsSet()
const;
117 std::string GetStreamingSizeMode()
const;
118 bool StreamingSizeValueIsSet()
const;
119 double GetStreamingSizeValue()
const;
120 std::string GetBandRange()
const;
121 bool SrsValueIsSet()
const;
122 unsigned int GetSrsValue()
const;
124 bool BoxIsSet()
const;
125 std::string GetBox()
const;
128 bool BandRangeIsSet()
const;
138 void operator=(
const Self&) =
delete;
144 #endif // otbExtendedFilenameToWriterOptions_h