Definition at line 2157 of file options.cxx.
◆ createJSONArrayFromPathList()
cJSON * flightgear::Options::OptionsPrivate::createJSONArrayFromPathList |
( |
const PathList & | pl | ) |
const |
|
inline |
◆ findOption()
const OptionDesc * flightgear::Options::OptionsPrivate::findOption |
( |
const string & | key | ) |
const |
|
inline |
◆ findValue() [1/2]
OptionValueVec::iterator flightgear::Options::OptionsPrivate::findValue |
( |
const string & | key | ) |
|
|
inline |
◆ findValue() [2/2]
OptionValueVec::const_iterator flightgear::Options::OptionsPrivate::findValue |
( |
const string & | key | ) |
const |
|
inline |
◆ insertGroupMarker()
void flightgear::Options::OptionsPrivate::insertGroupMarker |
( |
| ) |
|
|
inline |
insert a marker value into the values vector.
This is necessary when processing options, to ensure the correct ordering, where we scan for marker values in reverse, and then forwards within each group.
Definition at line 2289 of file options.cxx.
◆ processOption()
int flightgear::Options::OptionsPrivate::processOption |
( |
const OptionDesc * | desc, |
|
|
const string & | arg_value ) |
|
inline |
◆ rfindGroup()
OptionValueVec::const_iterator flightgear::Options::OptionsPrivate::rfindGroup |
( |
OptionValueVec::const_iterator | pos | ) |
const |
|
inline |
given a current iterator into the values, find the preceding group marker, or return the beginning of the value vector.
Definition at line 2298 of file options.cxx.
◆ configFiles
simgear::PathList flightgear::Options::OptionsPrivate::configFiles |
◆ options
◆ propertyFiles
simgear::PathList flightgear::Options::OptionsPrivate::propertyFiles |
◆ shouldLoadDefaultConfig
bool flightgear::Options::OptionsPrivate::shouldLoadDefaultConfig |
◆ showAircraft
bool flightgear::Options::OptionsPrivate::showAircraft |
◆ showHelp
bool flightgear::Options::OptionsPrivate::showHelp |
◆ values
◆ verbose
bool flightgear::Options::OptionsPrivate::verbose |
The documentation for this class was generated from the following file: