#include <MEDMEM_OptionManager.hxx>
Public Member Functions | |
| ~OptionManager () | |
| template<class T > | |
| void | registerOption (T *var, const std::string &name, T defaut) |
| template<class T > | |
| void | getOption (const std::string &name, T &var) |
| template<class T > | |
| void | setOption (const std::string &name, T value) |
| void | setOption (const std::string &name, int value) |
Private Attributes | |
| std::map< std::string, OptionGeneric * > | _optionList |
| MEDMEM.OptionManager.~OptionManager | ( | ) |
References MEDMEM.OptionManager._optionList.
| void MEDMEM.OptionManager.registerOption | ( | T * | var, |
| const std::string & | name, | ||
| T | defaut | ||
| ) |
References MEDMEM.OptionManager._optionList.
| void MEDMEM.OptionManager.getOption | ( | const std::string & | name, |
| T & | var | ||
| ) |
References MEDMEM.OptionManager._optionList, and MEDMEM.Option< T >.getValue().
| void MEDMEM.OptionManager.setOption | ( | const std::string & | name, |
| T | value | ||
| ) |
References MEDMEM.OptionManager._optionList, and MEDMEM.Option< T >.setValue().
| void MEDMEM.OptionManager.setOption | ( | const std::string & | name, |
| int | value | ||
| ) |
std::map< std::string, OptionGeneric* > MEDMEM.OptionManager._optionList [private] |