OTB  6.7.0
Orfeo Toolbox
Public Types | Public Member Functions | List of all members
otb::Wrapper::ParameterKey Class Reference

#include <otbWrapperParameterKey.h>

+ Collaboration diagram for otb::Wrapper::ParameterKey:

Public Types

typedef ParameterKey Self
 

Public Member Functions

void Append (const std::string &val)
 
void Append (const ParameterKey &pKey)
 
std::string GetFirstElement ()
 
std::string GetKey ()
 
std::string GetKey () const
 
std::string GetLastElement ()
 
std::string GetRoot ()
 
 ParameterKey ()
 
 ParameterKey (const char *val)
 
 ParameterKey (const std::string &val)
 
std::vector< std::string > Split ()
 
virtual ~ParameterKey ()
 
std::string m_Key
 
void SetKey (const std::string &val)
 
 ParameterKey (const Self &)=delete
 
void operator= (const Self &)=delete
 

Detailed Description

Definition at line 44 of file otbWrapperParameterKey.h.

Member Typedef Documentation

Definition at line 48 of file otbWrapperParameterKey.h.

Constructor & Destructor Documentation

otb::Wrapper::ParameterKey::ParameterKey ( )
otb::Wrapper::ParameterKey::ParameterKey ( const char *  val)
otb::Wrapper::ParameterKey::ParameterKey ( const std::string &  val)
virtual otb::Wrapper::ParameterKey::~ParameterKey ( )
virtual
otb::Wrapper::ParameterKey::ParameterKey ( const Self )
privatedelete

Set Key value

Member Function Documentation

void otb::Wrapper::ParameterKey::Append ( const std::string &  val)

Append a string at the end of the key. A point separator will be added before the string.

void otb::Wrapper::ParameterKey::Append ( const ParameterKey pKey)

Append a string at the end of the key. A point separator will be added before the string.

std::string otb::Wrapper::ParameterKey::GetFirstElement ( )

Returns the string before the first point separator

std::string otb::Wrapper::ParameterKey::GetKey ( )
inline

Get Key value

Definition at line 85 of file otbWrapperParameterKey.h.

std::string otb::Wrapper::ParameterKey::GetKey ( ) const
inline

Get Key value

Definition at line 91 of file otbWrapperParameterKey.h.

std::string otb::Wrapper::ParameterKey::GetLastElement ( )

Class Methods used to interface with the registered factories Returns the string after the last point separator

std::string otb::Wrapper::ParameterKey::GetRoot ( )

Returns the string before the last point separator

void otb::Wrapper::ParameterKey::operator= ( const Self )
privatedelete

Set Key value

void otb::Wrapper::ParameterKey::SetKey ( const std::string &  val)
inline

Set Key value

Definition at line 97 of file otbWrapperParameterKey.h.

std::vector<std::string> otb::Wrapper::ParameterKey::Split ( )

Returns the vector of string that contains each element separated by a point.

Member Data Documentation

std::string otb::Wrapper::ParameterKey::m_Key
private

Set Key value

Definition at line 120 of file otbWrapperParameterKey.h.


The documentation for this class was generated from the following file: