Classes | |
| struct | Changeable |
Public Member Functions | |
| Property (std::string const &_propname, Changeable::Value when) | |
| void | Set_values (const char *const *in) |
| void | Set_help (std::string const &in) |
| char const * | Get_help () |
| virtual bool | SetValue (std::string const &str)=0 |
| Value const & | GetValue () const |
| Value const & | Get_Default_Value () const |
| virtual bool | CheckValue (Value const &in, bool warn) |
|
virtual const std::vector < Value > & | GetValues () const |
| Value::Etype | Get_type () |
| Changeable::Value | getChange () |
| bool | modified () const |
Public Attributes | |
| const std::string | propname |
Protected Types | |
|
typedef std::vector< Value > ::iterator | iter |
Protected Member Functions | |
| virtual bool | SetVal (Value const &in, bool forced, bool warn=true, bool init=false) |
Protected Attributes | |
| Value | value |
| bool | is_modified |
| std::vector< Value > | suggested_values |
| Value | default_value |
| const Changeable::Value | change |
| bool | use_global_config_str |
| std::string | help_string |
1.8.0