Looks up the enumerated type nick for value and writes it to key, within this
.
It is a programmer error to give a key that isn't contained in the schema for this or is
not marked as an enumerated type, or for value not to be a valid value for the named type.
After performing the write, accessing key directly with get_string
will return the 'nick' associated with value.
| this |
a Settings object |
| key |
a key, within this |
| value |
an enumerated value |
|
true, if the set succeeds |