|
AddArgument(Double,TIEType)
|
Overloaded. Adds a numeric value to the arguments list. The Kind parameter may be dtInteger or dtFloat and tells the function how to store the value. If the value is stored as an integer, it is truncated. The index of the new argument in the Argument list is returned.
|
|
AddArgument(IFact)
|
Overloaded. Adds a IFact to the arguments list. The index of the new argument in the Argument list is returned.
|
|
AddArgument(IFunCall)
|
Overloaded. Adds a function call (IFunCall) to the arguments list. The index of the new argument in the Argument list is returned.
|
|
AddArgument(IIEValue)
|
Overloaded. Adds the argument value directly, without translation, to the arguments list. The index of the new argument in the Argument list is returned.
|
|
AddArgument(Integer,TIEType)
|
Overloaded. Adds a numeric value to the arguments list. The Kind parameter may be dtInteger or dtFloat and tells the function how to store the value. The index of the new argument in the Argument list is returned.
|
|
AddArgument(IValueVector)
|
Overloaded. Adds a value vector (IValueVector) to the arguments list. The index of the new argument in the Argument list is returned.
|
|
AddArgument(String,TIEType)
|
Overloaded. Adds a string (including an atom, variable or multivariable) to the arguments list. The index of the new argument in the Argument list is returned.
|
|
Assign(IInterface)
|
Overloaded. Represents method Assign(IInterface).
|
|
Assign(TPersistent)
|
Overloaded. Represents method Assign(TPersistent).
|
|
Clear
|
Represents method Clear.
|
|
Clone
|
Represents method Clone.
|
|
Delete(Integer)
|
Represents method Delete(Integer).
|
|
Equals(IFunCall)
|
Overloaded. Determines if two function calls are equivalent. It compares the passed in IFunCall to the current function call and checks to make sure the names are equal and the arguments are equal
|
|
Equals(IInterface)
|
Overloaded. Represents method Equals(IInterface).
|
|
Execute(TObject)
|
Executes the IFunCall in the given context. The value returned may be any value IIEValue, though many times it will be FCTrue or FCFalse. The Context should be castable to TIEContext.
|
|
GetArgument(Integer)
|
Represents method GetArgument(Integer).
|
|
GetArgumentCount
|
Represents method GetArgumentCount.
|
|
GetComment
|
Represents method GetComment.
|
|
GetHashCode
|
Represents method GetHashCode.
|
|
GetName
|
Represents method GetName.
|
|
GetReasoner
|
Represents method GetReasoner.
|
|
GetTag
|
Represents method GetTag.
|
|
GetUserFunction
|
Represents method GetUserFunction.
|
|
QueryInterface(TGUID,Void)
|
Represents method QueryInterface(TGUID,Void).
|
|
SetArgument(Integer,IIEValue)
|
Represents method SetArgument(Integer,IIEValue).
|
|
SetComment(String)
|
Represents method SetComment(String).
|
|
SetTag(TRSTag)
|
Represents method SetTag(TRSTag).
|
|
SetUserFunction(IUserFunction)
|
Represents method SetUserFunction(IUserFunction).
|
|
SimpleExecute(TIEContext)
|
Represents method SimpleExecute(TIEContext).
|
|
ToString
|
Represents method ToString.
|
|
_AddRef
|
Represents method _AddRef.
|
|
_Release
|
Represents method _Release.
|