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

ValueClass Class Reference

A wrapper of a value for an option. More...

Class diagram for ValueClass:

StructureValueClass StringValueClass StreamValueClass IntValueClass

List of all members.

Public Members

virtual ~ValueClass ()

Protected Members

ValueClass ( ValueClass* parent, Option* owning_option )
ValueClass* _parent
Option* _owning_option

Friends

class Option

Detailed Description

A wrapper of a value for an option.

Each instance of ValueClass holds one value. This class is an abstract class.

A ValueClass has the following components" parent - the parent value owning_option - the option of which this ValueClass is a value.


Member Function Documentation

virtual ValueClass::~ValueClass () [virtual]

ValueClass::ValueClass (ValueClass * parent, Option * owning_option) [protected]


Friends And Related Function Documentation

friend class Option [friend]


Member Data Documentation

ValueClass* ValueClass::_parent [protected]

Option* ValueClass::_owning_option [protected]


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