Class Hierarchy Compound List File List Header Files Compound Members File Members
OptionSelection Class Reference
An OptionSelection is a collection of sub-options.
More...
Class diagram for OptionSelection:
List of all members.Public Members
- OptionSelection ( bool allow_empty = false )
- virtual ~OptionSelection ()
- virtual OptionSelection* add ( Option* )
- virtual bool parse ( TokenStream* tokens, ValueClass* parent )
- virtual void delete_values ()
- virtual void print ( String& command_line_string, suif_vector<OptionDescription>* descriptions )
Protected Members
Detailed Description
An OptionSelection is a collection of sub-options.
It matches with one of the sub-options.
Member Function Documentation
OptionSelection::OptionSelection (bool allow_empty = false)
virtual OptionSelection::~OptionSelection () [virtual]
virtual OptionSelection * OptionSelection::add (Option * o) [virtual]
virtual bool OptionSelection::parse (TokenStream * tokens, ValueClass * parent) [virtual]
virtual void OptionSelection::delete_values () [virtual]
virtual void OptionSelection::print (String & command_line_string, suif_vector<OptionDescription>* descriptions) [virtual]
Member Data Documentation
bool OptionSelection::_allow_empty [protected]
Options* sf_owned OptionSelection::_selection_list [protected]
The documentation for this class was generated from the following file:
Generated at Mon Nov 22 19:43:37 1999 for NCI SUIF by
written by Dimitri van Heesch, © 1997-1999