libzypp
10.5.0
|
Mutable option with initial value also remembering a config value. More...
Public Types | |
typedef _Tp | value_type |
typedef Option< _Tp > | option_type |
Public Member Functions | |
DefaultOption (const value_type &initial_r) | |
void | restoreToDefault () |
Reset value to the current default. | |
void | restoreToDefault (const value_type &newval_r) |
Reset value to a new default. | |
const value_type & | getDefault () const |
Get the current default value. | |
void | setDefault (const value_type &newval_r) |
Set a new default value. | |
Private Attributes | |
option_type | _default |
Mutable option with initial value also remembering a config value.
Definition at line 215 of file ZConfig.cc.
typedef _Tp zypp::DefaultOption< _Tp >::value_type |
Reimplemented from zypp::Option< _Tp >.
Definition at line 217 of file ZConfig.cc.
typedef Option<_Tp> zypp::DefaultOption< _Tp >::option_type |
Definition at line 218 of file ZConfig.cc.
zypp::DefaultOption< _Tp >::DefaultOption | ( | const value_type & | initial_r | ) | [inline] |
Definition at line 220 of file ZConfig.cc.
void zypp::DefaultOption< _Tp >::restoreToDefault | ( | ) | [inline] |
Reset value to the current default.
Definition at line 225 of file ZConfig.cc.
void zypp::DefaultOption< _Tp >::restoreToDefault | ( | const value_type & | newval_r | ) | [inline] |
Reset value to a new default.
Definition at line 229 of file ZConfig.cc.
const value_type& zypp::DefaultOption< _Tp >::getDefault | ( | ) | const [inline] |
Get the current default value.
Definition at line 233 of file ZConfig.cc.
void zypp::DefaultOption< _Tp >::setDefault | ( | const value_type & | newval_r | ) | [inline] |
Set a new default value.
Definition at line 237 of file ZConfig.cc.
option_type zypp::DefaultOption< _Tp >::_default [private] |
Definition at line 241 of file ZConfig.cc.