Open CASCADE Technology
6.5.4
|
A parameter is defined as the association of a
name and a value. For easy use, inherited classes
have been created to manipulate values by their
C++ type. This class is the root class of all the
derived parameter classes. Only the identifier of
the parameter is stored in it. The associated
value is stored in the inherited classes where it
is more easy to overload the methods manipulating
the value. No instance of this class must be
created. It is for this reason that this class is
deferred.
#include <Dynamic_Parameter.hxx>
Public Member Functions | |
TCollection_AsciiString | Name () const |
Returns in an AsciiString the name of the parameter. | |
virtual void | Dump (Standard_OStream &astream) const |
Useful for debugging. | |
Protected Member Functions | |
Dynamic_Parameter (const Standard_CString aname) | |
Initializer of this class taking in argument the name of the parameter <aname>. |
Dynamic_Parameter::Dynamic_Parameter | ( | const Standard_CString | aname | ) | [protected] |
virtual void Dynamic_Parameter::Dump | ( | Standard_OStream & | astream | ) | const [virtual] |