Open CASCADE Technology 6.6.0
|
A dynamic instance is a reference to the dynamic
class and a sequence of parameters which is the
complete listing of all the parameters of all the
inherited classes.
#include <Dynamic_DynamicInstance.hxx>
Public Member Functions | |
Dynamic_DynamicInstance () | |
Creates an empty instance of this class. | |
void | Parameter (const Handle< Dynamic_Parameter > &aparameter) |
Adds <aparameter> to the sequence of parameters of <me>. | |
void | Parameter (const Handle< Dynamic_DynamicInstance > &aninstance) const |
Adds all the parameters of <me>, to the sequence of parameters of <aninstance>. | |
void | Parameter (const Standard_CString aparameter, const Standard_Integer avalue) const |
Puts the integer value <avalue> into the parameter object identified by the string <aparameter>. | |
void | Parameter (const Standard_CString aparameter, const Standard_Real avalue) const |
Puts the real value <avalue> into the parameter object identified by the string <aparameter>. | |
void | Parameter (const Standard_CString aparameter, const Standard_CString avalue) const |
Puts the string <avalue> into the parameter object identified by the string <aparameter>. | |
void | Parameter (const Standard_CString aparameter, const Handle< Dynamic_DynamicInstance > &avalue) const |
Puts the dynamic instance <avalue> into the parameter object identified by the string <aparameter>. | |
Handle_Dynamic_Parameter | Parameter (const Standard_CString aparameter) const |
Searches and returns the parameter object identified by the string <aparameter>. | |
void | Class (const Handle< Dynamic_DynamicClass > &aclass) |
Sets the reference of the class. | |
void | Execute (const Standard_CString amethod) const |
Calls the method identified by the string <amethod>. |
Dynamic_DynamicInstance::Dynamic_DynamicInstance | ( | ) |
void Dynamic_DynamicInstance::Class | ( | const Handle< Dynamic_DynamicClass > & | aclass | ) |
void Dynamic_DynamicInstance::Execute | ( | const Standard_CString | amethod | ) | const |
void Dynamic_DynamicInstance::Parameter | ( | const Standard_CString | aparameter, |
const Standard_Real | avalue | ||
) | const |
Handle_Dynamic_Parameter Dynamic_DynamicInstance::Parameter | ( | const Standard_CString | aparameter | ) | const |
void Dynamic_DynamicInstance::Parameter | ( | const Standard_CString | aparameter, |
const Handle< Dynamic_DynamicInstance > & | avalue | ||
) | const |
void Dynamic_DynamicInstance::Parameter | ( | const Standard_CString | aparameter, |
const Standard_CString | avalue | ||
) | const |
void Dynamic_DynamicInstance::Parameter | ( | const Handle< Dynamic_Parameter > & | aparameter | ) |
void Dynamic_DynamicInstance::Parameter | ( | const Standard_CString | aparameter, |
const Standard_Integer | avalue | ||
) | const |
void Dynamic_DynamicInstance::Parameter | ( | const Handle< Dynamic_DynamicInstance > & | aninstance | ) | const |