Open CASCADE Technology 6.6.0
Public Member Functions
Dynamic_DynamicInstance Class Reference

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>

Inheritance diagram for Dynamic_DynamicInstance:
Inheritance graph
[legend]

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>.


Constructor & Destructor Documentation

Dynamic_DynamicInstance::Dynamic_DynamicInstance ( )

Member Function Documentation

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

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines