Open CASCADE Technology
6.5.4
|
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Dynamic_MethodDefinitionsDictionary.hxx>
#include <Handle_TCollection_HAsciiString.hxx>
#include <Standard_Integer.hxx>
#include <Handle_Dynamic_SequenceOfMethodDefinitions.hxx>
#include <Standard_Transient.hxx>
#include <Standard_CString.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Dynamic_Method.hxx>
#include <Handle_Dynamic_Parameter.hxx>
#include <Standard_OStream.hxx>
Data Structures | |
class | Dynamic_MethodDefinitionsDictionary |
This class groups in a dictionary of all the various definitions of methods. It also allows the share of the same definition by more than one MethodInstance to preserve a global coherence and also to manage the memory. To use this class an inheritance is necessary with perhaps the overload of the Switch method if the parameter types are not of the type BooleanParameter, IntegerParameter, RealParameter and StringParameter. More... |