Public Member Functions | |
| BaseParameterMng * | getChild () |
| BaseParameterMng const * | getChild () const |
| bool | hasChild () const |
| const BaseParameterMng * | getChild (Arccore::Integer child) const |
| BaseParameterMng * | getChild (Integer child) |
| void | setNbChild (Integer nbChild) |
| template<typename ValueT> | |
| std::map< std::string, ValueT > const & | getParams () const |
| template<typename ValueT> | |
| std::map< std::string, ValueT > & | getParams () |
| template<typename ValueT> | |
| void | setParameter (std::string const &key, ValueT const &value) |
| template<typename ValueT> | |
| ValueT | getParameter (std::string const &key, ValueT default_value) const |
| template<typename ValueT> | |
| void | addOptions (std::vector< std::string > &options, std::map< std::string, ValueT > const ¶ms) |
| void | addOptions (std::vector< std::string > &options) |
| void | notifyParamChangesObserver () |
| void | resetParamChangesObserver () |
| bool | needUpdate () |
| template<> | |
| std::map< std::string, int > const & | getParams () const |
| template<> | |
| std::map< std::string, int > & | getParams () |
| template<> | |
| std::map< std::string, double > const & | getParams () const |
| template<> | |
| std::map< std::string, double > & | getParams () |
| template<> | |
| std::map< std::string, std::string > const & | getParams () const |
| template<> | |
| std::map< std::string, std::string > & | getParams () |
| template<> | |
| ALIEN_EXPORT std::map< std::string, int > const & | getParams () const |
| template<> | |
| ALIEN_EXPORT std::map< std::string, int > & | getParams () |
| template<> | |
| ALIEN_EXPORT std::map< std::string, double > const & | getParams () const |
| template<> | |
| ALIEN_EXPORT std::map< std::string, double > & | getParams () |
| template<> | |
| ALIEN_EXPORT std::map< std::string, std::string > const & | getParams () const |
| template<> | |
| ALIEN_EXPORT std::map< std::string, std::string > & | getParams () |
Protected Attributes | |
| std::map< std::string, int > | m_int_params |
| std::map< std::string, double > | m_double_params |
| std::map< std::string, std::string > | m_string_params |
| BaseParameterMng * | m_child_mng |
| Integer | m_nb_child |
| bool | m_parameters_have_changed |
Definition at line 37 of file BaseParameterManager.h.
|
inline |
Definition at line 40 of file BaseParameterManager.h.
|
inlinevirtual |
Definition at line 46 of file BaseParameterManager.h.
|
inline |
Definition at line 123 of file BaseParameterManager.h.
|
inline |
Definition at line 112 of file BaseParameterManager.h.
|
inline |
Definition at line 54 of file BaseParameterManager.h.
|
inlinenodiscard |
Definition at line 63 of file BaseParameterManager.h.
|
inlinenodiscard |
Definition at line 67 of file BaseParameterManager.h.
|
inline |
Definition at line 73 of file BaseParameterManager.h.
|
inline |
Definition at line 102 of file BaseParameterManager.h.
| std::map< std::string, std::string > & Alien::BaseParameterMng::getParams | ( | ) |
Definition at line 77 of file BaseParameterManager.cc.
| std::map< std::string, double > & Alien::BaseParameterMng::getParams | ( | ) |
Definition at line 59 of file BaseParameterManager.cc.
| std::map< std::string, int > & Alien::BaseParameterMng::getParams | ( | ) |
Definition at line 41 of file BaseParameterManager.cc.
| std::map< std::string, std::string > const & Alien::BaseParameterMng::getParams | ( | ) | const |
Definition at line 68 of file BaseParameterManager.cc.
| std::map< std::string, double > const & Alien::BaseParameterMng::getParams | ( | ) | const |
Definition at line 50 of file BaseParameterManager.cc.
| std::map< std::string, int > const & Alien::BaseParameterMng::getParams | ( | ) | const |
Definition at line 32 of file BaseParameterManager.cc.
|
inlinenodiscard |
Definition at line 65 of file BaseParameterManager.h.
|
inline |
Definition at line 135 of file BaseParameterManager.h.
|
inline |
Definition at line 130 of file BaseParameterManager.h.
|
inline |
Definition at line 133 of file BaseParameterManager.h.
|
inline |
Definition at line 79 of file BaseParameterManager.h.
|
inline |
Definition at line 96 of file BaseParameterManager.h.
|
protected |
Definition at line 141 of file BaseParameterManager.h.
|
protected |
Definition at line 139 of file BaseParameterManager.h.
|
protected |
Definition at line 138 of file BaseParameterManager.h.
|
protected |
Definition at line 142 of file BaseParameterManager.h.
|
protected |
Definition at line 143 of file BaseParameterManager.h.
|
protected |
Definition at line 140 of file BaseParameterManager.h.