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

OptionLoop Class Reference

An OptionLoop represents a Kleene closure; i.e. More...

Class diagram for OptionLoop:

Option

List of all members.

Public Members

OptionLoop ( Option* loop_contents, bool allow_empty = true )
virtual ~OptionLoop ()
bool parse ( TokenStream* tokens, bool &changed, ValueClass* parent )
virtual void delete_values ()
virtual void print ( String& command_line_string, suif_vector<OptionDescription>* descriptions ) const

Detailed Description

An OptionLoop represents a Kleene closure; i.e.

a repeated application of a sub-option.


Member Function Documentation

OptionLoop::OptionLoop (Option * loop_contents, bool allow_empty = true)

virtual OptionLoop::~OptionLoop () [virtual]

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

Reimplemented from Option.

virtual void OptionLoop::delete_values () [virtual]

Reimplemented from Option.

virtual void OptionLoop::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