Class diagram for OptionSelection:

Public Members | |
| OptionSelection ( bool allow_empty = false ) | |
| OptionSelection ( Option *opt1, bool allow_empty ) | |
| OptionSelection ( Option *opt1, Option *opt2, bool allow_empty ) | |
| virtual | ~OptionSelection () |
| virtual OptionSelection* | add ( Option* ) |
| virtual bool | parse ( TokenStream* tokens, bool &changed, ValueClass* parent ) |
| virtual void | delete_values () |
| virtual void | print ( String& command_line_string, suif_vector<OptionDescription>* descriptions ) const |
Protected Members | |
| bool | _allow_empty |
| Options* sf_owned | _selection_list |
It matches with one of the sub-options.
[virtual]
[virtual]
[virtual]
Reimplemented from Option.
[virtual]
Reimplemented from Option.
[virtual]
Reimplemented from Option.
[protected]
[protected]
written by Dimitri van Heesch, © 1997-1999