Represents namespace InferenceEngine.
|
Name
|
Description
|
|
TEngineVariables
|
Manages a collection of variable names and their values (IIEValue interface).
|
|
TFacts
|
Represents the fact base for a module in the TInferenceEngine component
|
|
TFactSets
|
Provides the list of fact sets (TFactSet component) for the TInferenceEngine component
|
|
TFactSetsEnumerator
|
Represents type TFactSetsEnumerator.
|
|
TFactTemplates
|
Provides the fact templates (IFactTemplate interface) collection for the TInferenceEngine component
|
|
TGlobalVariables
|
Defines the collection of global variables for a TInferenceEngine component.
|
|
TIEAgenda
|
Holds (for a module) the list of rule activations that have occurred because of matches between rule patterns (See Rules property) and facts (see Facts property). The first rule activation on the list (index 0) is the NEXT rule to fire
|
|
TIEDefinedTypes
|
Provides the defined types (IIEDefinedType interface) collection for the TInferenceEngine component
|
|
TInferenceEngine
|
Implements an inference engine for representing and executing rule-based expert systems
|
|
TIOStreams
|
Encapsulates the list of opened input/output streams available inside the expert system.
|
|
TModules
|
Represents a list of all of the modules (defmodule) in the TInferenceEngine component
|
|
TRules
|
Provides the rule base for one defmodule in the TInferenceEngine component
|
|
TUserFunctions
|
Manages a collection of user function names and their interfaces (IUserFunction interface) for the TInferenceEngine component.
|
Top
|
|
Name
|
Description
|
|
TFunctionPackage
|
Defines the user packages in the inference engine
|
|
TIEObjectType
|
Defines the different objects that the TInferenceEngine component creates. The method, CreateIEObject, in the TInferenceEngine component uses this parameter
|
Top
|