Open CASCADE Technology 6.6.0
Data Structures
Dynamic_MethodDefinitionsDictionary.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Dynamic_MethodDefinitionsDictionary.hxx>
#include <Handle_TCollection_HAsciiString.hxx>
#include <Standard_Time.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_Integer.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...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines