Option - Application options
The class supports setting, checking and retrieving option values. Option values, which do not exist are created on demand. Option values, which have not got a value, will return an empty string as value.
When external options have been changed, e.g. by changing the options configuration file, critical options should be removed, since options already set are not read from the configuration file. In order to remove an option, the Option ::erase() function can be called.
After a database has been opened, options might also be imported from the user's option setting in the database. In order to read used options from the database, you may call Database ::initializeOptions() .
- 1. Administration - Administration functions
- 2. Access - Option access functions
- Option - Create option
- assign - Assign option value
- equals - Test option
- erase - Remove option
- expose - Export option to environment variable
- isAutomatic - Check option value for automatic
- isFalse - Check option value for true
- isTrue - Check option value for true
- isValid - Is option valid
- open - Create option
- operator!= - Check option value
- operator= - Set option value
- operator== - Check option value
- toBool - Get option value as Boolean
- toInteger - Get option value as number
- toString - Get option value as string
- toThreeState - Get three state value for options
- ~Option - Destructor

