|
AddReasoner(IReasoner)
|
Register the user function with the reasoner (TInferenceEngine component)
|
|
Call(IFunCall,TObject,IIEValue)
|
Called by the inference engine when it encounters the FunctionName within the Expert system. It provides the functionality of a user function
|
|
ClearReasoners
|
Clear the list of reasoners that the user function is registered with, previously added with the AddReasoner method
|
|
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
|
|
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
|
|
GetArgumentString
|
Accessor method for ArgumentString property
|
|
GetComment
|
Accessor method for Comment property
|
|
GetFunctionName
|
Accessor method for FunctionName property
|
|
GetMaxArgumentCount
|
Accessor method for MaxArgumentCount property
|
|
GetMinArgumentCount
|
Accessor method for MinArgumentCount property
|
|
GetReasoner(Integer)
|
Accessor method for Reasoner property
|
|
GetReasonerCount
|
Accessor method for ReasonerCount property
|
|
get_ArgumentString
|
Represents method get_ArgumentString.
|
|
get_Comment
|
Represents method get_Comment.
|
|
get_FunctionName
|
Represents method get_FunctionName.
|
|
get_MaxArgumentCount
|
Represents method get_MaxArgumentCount.
|
|
get_MinArgumentCount
|
Represents method get_MinArgumentCount.
|
|
get_Reasoner(Integer)
|
Represents method get_Reasoner(Integer).
|
|
get_ReasonerCount
|
Represents method get_ReasonerCount.
|
|
IndexOfReasoner(IReasoner)
|
Returns the index of the specified reasoner in the list of registered reasoners
|
|
SetArgumentString(String)
|
Accessor method for ArgumentString property
|
|
SetComment(String)
|
Accessor method for Comment property
|
|
SetFunctionName(TIEName)
|
Accessor method for FunctionName property
|
|
SetMaxArgumentCount(Integer)
|
Accessor method for MaxArgumentCount property
|
|
SetMinArgumentCount(Integer)
|
Accessor method for MinArgumentCount property
|
|
set_ArgumentString(String)
|
Represents method set_ArgumentString(String).
|
|
set_Comment(String)
|
Represents method set_Comment(String).
|
|
set_FunctionName(TIEName)
|
Represents method set_FunctionName(TIEName).
|
|
set_MaxArgumentCount(Integer)
|
Represents method set_MaxArgumentCount(Integer).
|
|
set_MinArgumentCount(Integer)
|
Represents method set_MinArgumentCount(Integer).
|
|
ToString(IReasoner)
|
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.
|