#include <Dynamic_DynamicDerivedClass.hxx>
Inheritance diagram for Dynamic_DynamicDerivedClass:
Public Member Functions | |
Standard_EXPORT | Dynamic_DynamicDerivedClass (const Standard_CString aname) |
Creates a new instance of this class with <aname> as name. . | |
Standard_EXPORT void | AddClass (const Handle(Dynamic_DynamicClass)&aclass) |
Adds another class <aclass> to the sequence of derived classes. . | |
virtual Standard_EXPORT 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 Standard_EXPORT Handle_Dynamic_DynamicInstance | Instance () const |
Defines an instance of this class definition. . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Handle_Dynamic_SequenceOfClasses | thesequenceofclasses |
|
|
|
|
|
Reimplemented from Dynamic_DynamicClass. |
|
Reimplemented from Dynamic_DynamicClass. |
|
Reimplemented from Dynamic_DynamicClass. |
|
|