![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbOGRExtendedFilenameToOptions.h>
Inheritance diagram for otb::OGRExtendedFilenameToOptions:
Collaboration diagram for otb::OGRExtendedFilenameToOptions:Classes | |
| struct | CreationOptionType |
| struct | LayerOptionType |
| struct | OpenOptionType |
Public Types | |
| typedef OptionMapType::const_iterator | ConstMapIteratorType |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef std::vector< std::string > | GDALOptionType |
| typedef Superclass::OptionMapType | OptionMapType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef OGRExtendedFilenameToOptions | Self |
| typedef ExtendedFilenameHelper | Superclass |
Public Types inherited from otb::ExtendedFilenameHelper | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef std::map< std::string, std::string > | OptionMapType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef ExtendedFilenameHelper | Self |
| typedef itk::Object | Superclass |
Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| GDALOptionType | GetGDALOptions (const std::string &type) const |
| virtual const char * | GetNameOfClass () const |
| void | SetExtendedFileName (const char *extFname) override |
| void | SetExtendedFileName (const std::string &extFname) override |
Public Member Functions inherited from otb::ExtendedFilenameHelper | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual const char * | GetExtendedFileName () const |
| std::vector< ExtendedFilenameHelper::GenericBandRange > | GetGenericBandRange (const std::string &bandRange) const |
| const OptionMapType & | GetOptionMap (void) const |
| virtual const char * | GetSimpleFileName () const |
| bool | ResolveBandRange (const std::string &bandRange, const unsigned int &nbBands, std::vector< unsigned int > &output) const |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from otb::ExtendedFilenameHelper | |
| static Pointer | New () |
| OpenOptionType | m_OpenOptions |
| CreationOptionType | m_CreationOptions |
| LayerOptionType | m_LayerOptions |
| bool | m_HasFileName |
| GDALOptionType | GetGDALOpenOptions () const |
| GDALOptionType | GetGDALCreationOptions () const |
| GDALOptionType | GetGDALLayerOptions () const |
| bool | SimpleFileNameIsSet () const |
| bool | HasGDALLayerOption () const |
| void | SetGDALLayerOptions (const GDALOptionType &options) |
| void | AddGDALLayerOptions (const GDALOptionType &options) |
| static Pointer | GetGDALLayerOptionsHelper (const GDALOptionType &options) |
| OGRExtendedFilenameToOptions () | |
| OGRExtendedFilenameToOptions (const GDALOptionType &options) | |
| ~OGRExtendedFilenameToOptions () override | |
| OGRExtendedFilenameToOptions (const Self &)=delete | |
| void | operator= (const Self &)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from otb::ExtendedFilenameHelper | |
| ExtendedFilenameHelper () | |
| ~ExtendedFilenameHelper () override | |
This class aim at processing GDAL option that can be pass through extended filename.
Definition at line 39 of file otbOGRExtendedFilenameToOptions.h.
| typedef OptionMapType::const_iterator otb::OGRExtendedFilenameToOptions::ConstMapIteratorType |
Definition at line 49 of file otbOGRExtendedFilenameToOptions.h.
| typedef itk::SmartPointer<const Self> otb::OGRExtendedFilenameToOptions::ConstPointer |
Definition at line 45 of file otbOGRExtendedFilenameToOptions.h.
| typedef std::vector<std::string> otb::OGRExtendedFilenameToOptions::GDALOptionType |
Definition at line 50 of file otbOGRExtendedFilenameToOptions.h.
| typedef Superclass::OptionMapType otb::OGRExtendedFilenameToOptions::OptionMapType |
Definition at line 48 of file otbOGRExtendedFilenameToOptions.h.
| typedef itk::SmartPointer<Self> otb::OGRExtendedFilenameToOptions::Pointer |
Definition at line 44 of file otbOGRExtendedFilenameToOptions.h.
Standard class typedefs.
Definition at line 43 of file otbOGRExtendedFilenameToOptions.h.
Definition at line 46 of file otbOGRExtendedFilenameToOptions.h.
|
protected |
Get the deffierent GDAL options
|
protected |
Get the deffierent GDAL options
|
inlineoverrideprotected |
Get the deffierent GDAL options
Definition at line 105 of file otbOGRExtendedFilenameToOptions.h.
|
privatedelete |
Get the deffierent GDAL options
| void otb::OGRExtendedFilenameToOptions::AddGDALLayerOptions | ( | const GDALOptionType & | options | ) |
Add GDAL layer option to existing one
| virtual::itk::LightObject::Pointer otb::OGRExtendedFilenameToOptions::CreateAnother | ( | void | ) | const |
| GDALOptionType otb::OGRExtendedFilenameToOptions::GetGDALCreationOptions | ( | ) | const |
Get the deffierent GDAL options
| GDALOptionType otb::OGRExtendedFilenameToOptions::GetGDALLayerOptions | ( | ) | const |
Get the deffierent GDAL options
|
static |
Constructor that return a pointer to an OGRExtendedFilename with GDAL layer option as options
| GDALOptionType otb::OGRExtendedFilenameToOptions::GetGDALOpenOptions | ( | ) | const |
Get the deffierent GDAL options
| GDALOptionType otb::OGRExtendedFilenameToOptions::GetGDALOptions | ( | const std::string & | type | ) | const |
Get the GDAL option for type operation
|
virtual |
Reimplemented from otb::ExtendedFilenameHelper.
| bool otb::OGRExtendedFilenameToOptions::HasGDALLayerOption | ( | ) | const |
Get the deffierent GDAL options
|
static |
|
privatedelete |
Get the deffierent GDAL options
|
overridevirtual |
Reimplemented from otb::ExtendedFilenameHelper.
|
overridevirtual |
Reimplemented from otb::ExtendedFilenameHelper.
| void otb::OGRExtendedFilenameToOptions::SetGDALLayerOptions | ( | const GDALOptionType & | options | ) |
Set GDAL layer option through a vector of string
| bool otb::OGRExtendedFilenameToOptions::SimpleFileNameIsSet | ( | ) | const |
Get the deffierent GDAL options
|
private |
Get the deffierent GDAL options
Definition at line 112 of file otbOGRExtendedFilenameToOptions.h.
|
private |
Get the deffierent GDAL options
Definition at line 114 of file otbOGRExtendedFilenameToOptions.h.
|
private |
Get the deffierent GDAL options
Definition at line 113 of file otbOGRExtendedFilenameToOptions.h.
|
private |
Get the deffierent GDAL options
Definition at line 111 of file otbOGRExtendedFilenameToOptions.h.
1.8.17