|
AddReasoner(IReasoner)
|
Register the user function with the reasoner (TInferenceEngine component) (Inherited from IEPackages.TIEUserFunction.)
|
|
AfterConstruction
|
Represents method AfterConstruction. (Inherited from IEPackages.TIEUserFunction.)
|
|
Assign(TPersistent)
|
Represents method Assign(TPersistent). (Overrides IEPackages.TIEUserFunction.Assign(TPersistent).)
|
|
BeforeDestruction
|
Represents method BeforeDestruction. (Inherited from IEPackages.TIEUserFunction.)
|
|
Call(IFunCall,TIEContext,IIEValue)
|
Represents method Call(IFunCall,TIEContext,IIEValue). (Overrides IEPackages.TIEUserFunction.Call(IFunCall,TIEContext,IIEValue).)
|
|
Call(IFunCall,TObject,IIEValue)
|
Overloaded. Called by the inference engine when it encounters the FunctionName within the Expert system. It provides the functionality of a user function (Inherited from IEPackages.TIEUserFunction.)
|
|
ClearReasoners
|
Clear the list of reasoners that the user function is registered with, previously added with the AddReasoner method (Inherited from IEPackages.TIEUserFunction.)
|
|
DeleteReasoner(Integer)
|
Overloaded. Delete a reasoner from the function's list of reasoners, which have been added by calling the AddReasoner method. It should also deregister the function with the reasoner using the RemoveUserFunction method of the reasoner (Inherited from IEPackages.TIEUserFunction.)
|
|
DeleteReasoner(IReasoner)
|
Overloaded. Delete a reasoner from the function's list of reasoners, which have been added by calling the AddReasoner method. It should also deregister the function with the reasoner using the RemoveUserFunction method of the reasoner (Inherited from IEPackages.TIEUserFunction.)
|
|
GetArgumentString
|
Represents method GetArgumentString. (Inherited from IEPackages.TIEUserFunction.)
|
|
GetClassName
|
Represents method GetClassName. (Inherited from IEPackages.TIEUserFunction.)
|
|
GetComment
|
Represents method GetComment. (Inherited from IEPackages.TIEUserFunction.)
|
|
GetFunctionName
|
Represents method GetFunctionName. (Inherited from IEPackages.TIEUserFunction.)
|
|
GetMaxArgumentCount
|
Represents method GetMaxArgumentCount. (Inherited from IEPackages.TIEUserFunction.)
|
|
GetMinArgumentCount
|
Represents method GetMinArgumentCount. (Inherited from IEPackages.TIEUserFunction.)
|
|
GetReasoner(Integer)
|
Represents method GetReasoner(Integer). (Inherited from IEPackages.TIEUserFunction.)
|
|
GetReasonerCount
|
Represents method GetReasonerCount. (Inherited from IEPackages.TIEUserFunction.)
|
|
IndexOfReasoner(IReasoner)
|
Returns the index of the specified reasoner in the list of registered reasoners (Inherited from IEPackages.TIEUserFunction.)
|
|
InitMetaData
|
Represents method InitMetaData. (Overrides IEPackages.TIEUserFunction.InitMetaData.)
|
|
NewInstance
|
Represents method NewInstance. (Inherited from IEPackages.TIEUserFunction.)
|
|
QueryInterface(TGUID,Void)
|
Represents method QueryInterface(TGUID,Void). (Inherited from IEPackages.TIEUserFunction.)
|
|
ReadData(TReader)
|
Represents method ReadData(TReader). (Overrides IEPackages.TIEUserFunction.ReadData(TReader).)
|
|
ReasonerNotification(IReasoner,TCollectionNotification)
|
Represents method ReasonerNotification(IReasoner,TCollectionNotification). (Inherited from IEPackages.TIEUserFunction.)
|
|
SetArgumentString(String)
|
Represents method SetArgumentString(String). (Inherited from IEPackages.TIEUserFunction.)
|
|
SetComment(String)
|
Represents method SetComment(String). (Inherited from IEPackages.TIEUserFunction.)
|
|
SetFunctionName(TIEName)
|
Represents method SetFunctionName(TIEName). (Overrides IEPackages.TIEUserFunction.SetFunctionName(TIEName).)
|
|
SetMaxArgumentCount(Integer)
|
Represents method SetMaxArgumentCount(Integer). (Inherited from IEPackages.TIEUserFunction.)
|
|
SetMinArgumentCount(Integer)
|
Represents method SetMinArgumentCount(Integer). (Inherited from IEPackages.TIEUserFunction.)
|
|
ToString(IReasoner)
|
Overloaded. Returns a string representation of the user function (or a commented pretty-print if it is not an interpreted function). The syntax of the string representation uses the IReasoner's syntax. (Inherited from IEPackages.TIEUserFunction.)
|
|
WriteData(TWriter)
|
Represents method WriteData(TWriter). (Overrides IEPackages.TIEUserFunction.WriteData(TWriter).)
|
|
_AddRef
|
Represents method _AddRef. (Inherited from IEPackages.TIEUserFunction.)
|
|
_Release
|
Represents method _Release. (Inherited from IEPackages.TIEUserFunction.)
|