The OplSettings type exposes the following members.

Methods

  Name Description
Public method Dispose
Public method End
Clears the memory used by this object.
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize (Overrides Object..::..Finalize()()()().)
Public method GetErrorHandler
Returns the OPL error handler.

Return Value

The IloErrorHandler for this implementation object.

Public method getExportExternalData
Returns the file name of the external data export or null.

Return Value

An file name used by OPL to export external data.

Public method getExportInternalData
Returns the file name of the internal data export or null.

Return Value

An file name used by OPL to export internal data.

Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method getRunSettings
Public method GetType
Gets the type of the current instance.
(Inherited from Object.)
Public method hasSlicingCache
Returns true if the OPL slicing can cache results to get possible performance improvements.

Return Value

An IloBool indicating whether the OPL slicing can cache results to get possible performance improvements.

Public method isDo4dsxDebug
Returns IloTrue if JavaScript is enabled.

Return Value

An IloBool indicating whether JavaScript is enabled.

Public method isExportExternalData
Returns true if OPL will export the external data.

Return Value

An IloBool indicating whether export of external data will be done.

Public method isExportInternalData
Returns true if OPL will export the internal data.

Return Value

An IloBool indicating whether export of internal data will be done.

Public method isForceElemenPostProcessingtUsage
Returns true if the usage of all model elements is forced.

Return Value

An IloBool indicating whether the usage of all model elements is forced.

Public method isMemoryEmphasis
Public method isUndefinedDataError
Returns true if undefined data is reported as error.

Return Value

An IloBool indicating whether undefined data elements are reported as errors.

Public method isUseSortedSets
Returns true if unspecified sets are sorted

Return Value

An IloBool indicating whether the unspecified sets are sorted.

Public method isWithDataChecks
Returns true if OPL must check the integrity of the input data.

Return Value

An IloBool indicating whether OPL must check the integrity of the data input or not.

Public method isWithJavaScript
Returns IloTrue if JavaScript is enabled.

Return Value

An IloBool indicating whether JavaScript is enabled.

Public method isWithMultiEnv
Returns IloTrue if multi-env mode is enabled.

Return Value

An IloBool indicating whether multi-env mode is enabled.

Public method isWithWarnings
Returns true if the OPL must output warnings or not.

Return Value

An IloBool indicating whether the evaluation of assert statements is skipped.

Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method removeExecutionController
Public method RemoveProfiler
Deactivates the OPL profiling feature.
Public method setDo4dsxDebug
Enables or disables Javascript support.
Public method setExportExternalData
Sets the file name used by OPL to export the external data.
Public method setExportInternalData
Sets the file name used by OPL to export the internal data.
Public method setGC
Set the Javascript garbage collector mode. This flag enables or disables the Javascript garbage collector. The default value is true which means that the GC must run.
Public method setMemoryEmphasis
Public method setSlicingCache
Tells OPL if the OPL slicing can cache results to get possible performance improvements.
Public method setUndefinedDataError
Enables errors reporded for undefined data. This flag is used to control the check for undefined external data. The default value is true.
Public method setUseSortedSets
Use sorted sets by default. The default is false, sets without modifier will be ordered
Public method setWithDataChecks
Tells OPL to perform data integrity checks for inputs or not.
Public method setWithJavaScript
Enables or disables Javascript support.
Public method setWithMultiEnv
Enables multi-env mode. This flag offers a new [!:IEnv] to each sub-model. The default value is true.
Public method setWithWarnings
Forces OPL to output warnings or not
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)
Public method usesGC
Returns IloTrue if Javascript garbage collector is enabled.

Return Value

An IloBool indicating whether Javascript garbage collector is on or off.

See Also