|
Open CASCADE Technology
6.5.4
|
The object of this class is to allow, as in the
C++ language, the possibility to define a
DynamicDerivedClass which inherits from one or
more DynamicClass.
#include <Dynamic_DynamicDerivedClass.hxx>

Public Member Functions | |
| Dynamic_DynamicDerivedClass (const Standard_CString aname) | |
| Creates a new instance of this class with <aname> as name. | |
| void | AddClass (const Handle< Dynamic_DynamicClass > &aclass) |
| Adds another class <aclass> to the sequence of derived classes. | |
| virtual Handle_Dynamic_Method | Method (const Standard_CString amethod) const |
| Starting with the name of a method, this redefined method searches for the right method object in the sequence of methods of the derived class and in all the inherited classes. | |
| virtual Handle_Dynamic_DynamicInstance | Instance () const |
| Defines an instance of this class definition. | |
| void Dynamic_DynamicDerivedClass::AddClass | ( | const Handle< Dynamic_DynamicClass > & | aclass | ) |
| virtual Handle_Dynamic_DynamicInstance Dynamic_DynamicDerivedClass::Instance | ( | ) | const [virtual] |
Reimplemented from Dynamic_DynamicClass.
| virtual Handle_Dynamic_Method Dynamic_DynamicDerivedClass::Method | ( | const Standard_CString | amethod | ) | const [virtual] |
Reimplemented from Dynamic_DynamicClass.
1.8.0