Geophysical Inversion and Modelling Library v1.5.4
Loading...
Searching...
No Matches
GIMLI::Option< T > Class Template Reference
+ Inheritance diagram for GIMLI::Option< T >:
+ Collaboration diagram for GIMLI::Option< T >:

Public Member Functions

 Option (T &var)
 
 Option (T &var, const T &defaultVar)
 
virtual void assign_ (char *opt=NULL)
 
virtual std::string typname ()
 
value ()
 
virtual std::string defautToString ()
 
- Public Member Functions inherited from GIMLI::OptionBase
const char key () const
 
void assign (char *opt)
 

Public Attributes

defaultVar_
 
- Public Attributes inherited from GIMLI::OptionBase
void * var_
 
char key_
 
std::string name_
 
std::string help_
 
int hasArg_
 

Member Function Documentation

◆ assign_()

template<class T>
virtual void GIMLI::Option< T >::assign_ ( char * opt = NULL)
inlinevirtual

Implements GIMLI::OptionBase.

◆ defautToString()

template<class T>
virtual std::string GIMLI::Option< T >::defautToString ( )
inlinevirtual

Implements GIMLI::OptionBase.

◆ typname()

template<class T>
virtual std::string GIMLI::Option< T >::typname ( )
inlinevirtual

Implements GIMLI::OptionBase.