Auxiliary class to store a litteral parameter in a file intermediate directory or in an UndefinedContent : a reference type Parameter detains an Integer which is used to address a record in the directory. FileParameter is intended to be stored in a ParamSet : hence memory management is performed by ParamSet, which calls Clear to work, while the Destructor (see Destroy) does nothing. Also a FileParameter can be read for consultation only, not to be read from a Structure to be included into another one.
More...
#include <Interface_FileParameter.hxx>
Auxiliary class to store a litteral parameter in a file intermediate directory or in an UndefinedContent : a reference type Parameter detains an Integer which is used to address a record in the directory. FileParameter is intended to be stored in a ParamSet : hence memory management is performed by ParamSet, which calls Clear to work, while the Destructor (see Destroy) does nothing. Also a FileParameter can be read for consultation only, not to be read from a Structure to be included into another one.
Interface_FileParameter::Interface_FileParameter |
( |
| ) |
|
Interface_FileParameter::~Interface_FileParameter |
( |
| ) |
|
|
inline |
void Interface_FileParameter::Clear |
( |
| ) |
|
Clears stored data : frees memory taken for the String Value.
Same as above, but as a CString (for immediate exploitation) was C++ : return const.
void Interface_FileParameter::Destroy |
( |
| ) |
|
Destructor. Does nothing because Memory is managed by ParamSet.
Returns value set by SetEntityNumber.
Fills fields (with Entity Number set to zero)
Same as above, but builds the Value from a CString.
Returns the type of the parameter.
Allows to set a reference to an Entity in a numbered list.
The documentation for this class was generated from the following file: