![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbWrapperStringListInterface.h>
Inheritance diagram for otb::Wrapper::StringListInterface:Public Types | |
| typedef std::vector< std::string > | StringVector |
Public Member Functions | |
| virtual void | AddFromFileName (const std::string &)=0 |
| virtual void | AddNullElement () |
| virtual void | Erase (std::vcl_size_t id) |
| virtual void | Erase (std::vcl_size_t start, std::vcl_size_t count)=0 |
| virtual Role | GetDirection () const =0 |
| virtual Role | GetDirection (std::vcl_size_t) const |
| virtual const std::string & | GetFilenameFilter () const |
| virtual const std::string & | GetFilenameFilter (std::vcl_size_t) const |
| virtual StringVector | GetFileNameList () const =0 |
| virtual std::string | GetNthFileName (std::vcl_size_t i) const =0 |
| virtual std::vcl_size_t | GetStrings (StringVector &) const |
| virtual const std::string & | GetToolTip (std::vcl_size_t) const =0 |
| virtual void | Insert (const std::string &filename, std::vcl_size_t=-1)=0 |
| virtual void | InsertNullElement (std::vcl_size_t=-1)=0 |
| virtual bool | IsActive (std::vcl_size_t) const =0 |
| virtual bool | IsFilename () const |
| virtual void | SetListFromFileName (const StringVector &)=0 |
| virtual void | SetNthFileName (std::vcl_size_t, const std::string &)=0 |
| virtual std::vcl_size_t | SetStrings (const StringVector &) |
| virtual std::vcl_size_t | Size () const =0 |
| virtual void | Swap (std::vcl_size_t, std::vcl_size_t)=0 |
Protected Member Functions | |
| StringListInterface () | |
This class represents a list of InputFilename parameter.
Definition at line 44 of file otbWrapperStringListInterface.h.
| typedef std::vector<std::string> otb::Wrapper::StringListInterface::StringVector |
Definition at line 48 of file otbWrapperStringListInterface.h.
|
inlineprotected |
Constructor
Definition at line 115 of file otbWrapperStringListInterface.h.
|
pure virtual |
Add a filename from a filename
Implemented in otb::Wrapper::ParameterList< T >, otb::Wrapper::ParameterList< InputImageParameter >, otb::Wrapper::ParameterList< StringParameter >, and otb::Wrapper::ParameterList< InputVectorDataParameter >.
|
virtual |
Add null element to lists.
|
virtual |
Erase one element of the list.
|
pure virtual |
|
pure virtual |
|
virtual |
Reimplemented in otb::Wrapper::InputFilenameListParameter.
|
virtual |
|
virtual |
Reimplemented in otb::Wrapper::InputFilenameListParameter.
|
pure virtual |
Get the stored filename list
Implemented in otb::Wrapper::ParameterList< T >.
|
pure virtual |
Get one specific stored filename.
Implemented in otb::Wrapper::ParameterList< T >, otb::Wrapper::ParameterList< InputImageParameter >, otb::Wrapper::ParameterList< StringParameter >, and otb::Wrapper::ParameterList< InputVectorDataParameter >.
|
virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
virtual |
Reimplemented in otb::Wrapper::StringListParameter.
|
pure virtual |
Set file form a list of filenames
Implemented in otb::Wrapper::ParameterList< T >, otb::Wrapper::ParameterList< InputImageParameter >, otb::Wrapper::ParameterList< StringParameter >, and otb::Wrapper::ParameterList< InputVectorDataParameter >.
|
pure virtual |
Set one specific stored filename.
Implemented in otb::Wrapper::ParameterList< T >, otb::Wrapper::ParameterList< InputImageParameter >, otb::Wrapper::ParameterList< StringParameter >, and otb::Wrapper::ParameterList< InputVectorDataParameter >.
|
virtual |
|
pure virtual |
Retrieve number of elements
Implemented in otb::Wrapper::ParameterList< T >.
|
pure virtual |
1.8.17