All Frameworks Class Hierarchy This Framework Indexes
ENOVInterfaces Interface ENOVICfgUESolver
Usage: you can freely reimplement this interface.
interface ENOVICfgUESolver
Interface to use an external configuration's solver.
Role:Class to be implemented by a client who wants to replace
the default configuration's solver by a customized one.
Method Index
- o
Solve(CATUnicodeString&,CATBoolean&,CATICfgFilter::FilteringMode&,CATUnicodeString&,CATListOfCATICfgNormalValue_var&,CATListOfCATILinkableObject&,CATListOfCATILinkableObject&,CATHashTable*&)
- Replace default configuration's solver by a customer's one.
Methods
o Solve
| public virtual Solve( | | iCHName, |
| | iMode150, |
| | iMode, |
| | iDomain, |
| | iConditions, |
| | inputList, |
| | outputList, |
| | customerData) |
-
Replace default configuration's solver by a customer's one.
- Parameters:
-
- iCHName
- Name of the current Configuration Handler (empty if none).
- iMode150
- Shows the 150% mode status of the filter.
- iMode
- Represents the selected filtering mode of the current filter.
- iDomain
- Represents the selected domain of the filter.
- iConditions
- List of conditions of the filter. It handles Dates and Serials ranges, Specifications and Modifications.
- inputList
- List of objects to filter.
- outputList
- List of filtered objects. Should be a subset of inputList.
- customerData
- Hash table that contains user defined key value pairs.
This object is included in the file: ENOVICfgUESolver.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces