|
| class | Options::Auto< T, Label > |
| | A class indicating that a parsed value can be automatically computed instead of specified. More...
|
| struct | Options::Context |
| | Information about the nested operations being performed by the parser, for use in printing errors. A default-constructed Context is printed as an empty string. This struct is primarily used as an argument to PARSE_ERROR for reporting input file parsing errors. Users outside of the core option parsing code should not need to manipulate the contents. More...
|
| class | Options::Option |
| | The type that options are passed around as. Contains YAML node data and an Context. More...
|
| struct | Options::create_from_yaml< T > |
| | Used by the parser to create an object. The default action is to parse options using T::options. This struct may be specialized to change that behavior for specific types. More...
|
| class | Options::Parser< OptionList, Group > |
| | Class that handles parsing an input file. More...
|
Things related to parsing YAML input files.