#include <Dynamic_DynamicClass.hxx>
Inheritance diagram for Dynamic_DynamicClass:

Public Member Functions | |
| Standard_EXPORT | Dynamic_DynamicClass (const Standard_CString aname) |
| Creates a new empty instance of DynamicClass. . | |
| Standard_EXPORT void | Parameter (const Handle(Dynamic_Parameter)&aparameter) |
| Adds another parameter <aparameter> to the sequence of parameter definitions. . | |
| Standard_EXPORT void | CompiledMethod (const Standard_CString amethod, const Standard_CString anaddress) |
| Adds another method to the sequence of methods. It has <amethod> as name and <anaddress> as mangled name of the corresponding C++ function which must be called. . | |
| Standard_EXPORT void | InterpretedMethod (const Standard_CString amethod, const Standard_CString afile) |
| Adds another method to the sequence of methods. It has <amethod> as name and <afile> as interpreted file. . | |
| virtual Standard_EXPORT Handle_Dynamic_Method | Method (const Standard_CString amethod) const |
| Returns a reference to the method object identified by the string <amethod>. . | |
| virtual Standard_EXPORT Handle_Dynamic_DynamicInstance | Instance () const |
| Returns an instance object of this class. . | |
| virtual Standard_EXPORT void | Dump (Standard_OStream &astream) const |
| useful for debugging. | |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
| Handle_TCollection_HAsciiString | thename |
| Handle_Dynamic_ParameterNode | thefirstparameternode |
| Handle_Dynamic_SequenceOfMethods | thesequenceofmethods |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
Reimplemented from MMgt_TShared. Reimplemented in Dynamic_DynamicDerivedClass. |
|
|
Reimplemented in Dynamic_DynamicDerivedClass. |
|
||||||||||||
|
|
|
|
Reimplemented in Dynamic_DynamicDerivedClass. |
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1