Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

OptionList Class Reference

An OptionList represents a sequence of sub-options. More...

Class diagram for OptionList:

Option

List of all members.

Public Members

OptionList ()
OptionList (Option *opt1)
OptionList (Option *opt1, Option *opt2)
virtual ~OptionList ()
virtual OptionList* add ( Option* )
virtual bool parse ( TokenStream* tokens, bool &changed, ValueClass* parent = 0 )
virtual void delete_values ()
virtual void print ( String& command_line_string, suif_vector<OptionDescription>* descriptions ) const

Detailed Description

An OptionList represents a sequence of sub-options.

It matches with all the options in the sequence.


Member Function Documentation

OptionList::OptionList ()

OptionList::OptionList (Option * opt1)

OptionList::OptionList (Option * opt1, Option * opt2)

virtual OptionList::~OptionList () [virtual]

virtual OptionList * OptionList::add (Option * option) [virtual]

virtual bool OptionList::parse (TokenStream * tokens, bool & changed, ValueClass * parent = 0) [virtual]

Reimplemented from Option.

virtual void OptionList::delete_values () [virtual]

Reimplemented from Option.

virtual void OptionList::print (String & command_line_string, suif_vector<OptionDescription>* descriptions) const [virtual]

Reimplemented from Option.


The documentation for this class was generated from the following files:
Generated at Wed Apr 25 17:35:01 2001 for NCI SUIF by doxygen  written by Dimitri van Heesch, © 1997-1999