#include <Dynamic_Variable.hxx>
Inheritance diagram for Dynamic_Variable:
Public Member Functions | |
Standard_EXPORT | Dynamic_Variable () |
Creates and returns an empty instance of this class. . | |
Standard_EXPORT void | Parameter (const Handle(Dynamic_Parameter)&aparameter) |
Sets the parameter <aparameter> in <me>. This parameter gives the name, the type of value, and if necessary the default value of the variable. . | |
Standard_EXPORT Handle_Dynamic_Parameter | Parameter () const |
Returns the parameter stored in <me>. . | |
Standard_EXPORT void | Mode (const Dynamic_ModeEnum amode) |
Sets the mode to the variable. the mode is to take in the enumeration IN, OUT, INOUT, INTERNAL, CONSTANT, which describes the type of the variable. . | |
Standard_EXPORT Dynamic_ModeEnum | Mode () const |
Returns the mode of the variable. . | |
Standard_EXPORT void | Dump (Standard_OStream &astream) const |
Useful for debugging. . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Handle_Dynamic_Parameter | theparameter |
Dynamic_ModeEnum | themode |
|
|
|
|
|
Reimplemented from MMgt_TShared. Reimplemented in Dynamic_AbstractVariableInstance, Dynamic_CompositVariableInstance, Dynamic_VariableGroup, and Dynamic_VariableInstance. |
|
|
|
|
|
|
|
|
|
|
|
|