ItemClass

Applies to:Fast Math Parser
Class:uCalc.Item
Class for handling uCalc items
Remarks
Class member Description
ElementCount Returns the number of elements in a uCalc.Item
FunctionAddress Returns the callback address of a defined function (or operator)
GetDataType Returns the data type of a uCalc.Item
GetuCalc Returns the uCalc object that the uCalc.Item belongs to
Handle Returns the handle of the current uCalc.Item object
IsProperty Determines if a uCalc.Item has the given properties
ItemHandle Handle for a uCalc.Item
Name Returns the name of the uCalc.Item
NextOverload Returns next uCalc.Item object that shares the same name
Precedence Returns the precedence level of the uCalc.Item
Release Releases an Item defined with Define or other related function
ReleaseItem (Use Release instead)
Rename Renames an item
ReplacementText Returns the replacement part of a syntax construct defined with DefineSyntax
SetVariableValue Sets the value of a floating point variable +++ maybe SetValue instead of SetVariableValue
SetVariableValueAny Sets the value of a variable of any data type by passing a string
SetVariableValueByPtr Sets the value of a variable to a value who's Pointer is passed
SetVariableValueByte Sets the value of a Byte variable
SetVariableValueDbl Sets the value of a double precision floating point variable
SetVariableValueInt16 Sets the value of a 16-bit integer variable
SetVariableValueInt32 Sets the value of a 32-bit integer variable
SetVariableValueInt64 Sets the value of a 64-bit integer variable
SetVariableValuePtr Sets the value of a Pointer variable
SetVariableValueSng Sets the value of a single precision floating point variable
SetVariableValueStr Sets the value of a string variable
Text Returns the text data associated with a uCalc.Item
Value Returns the value (default double precision) associated with a uCalc.Item
ValueAddr Returns the Pointer address of the value associated with a uCalc.Item
ValueByte Returns the value (default double precision) associated with a uCalc.Item
ValueDbl Returns the Double precision value associated with a uCalc.Item
ValueInt16 Returns the 16-bit integer value associated with a uCalc.Item
ValueInt32 Returns the 32-bit integer value associated with a uCalc.Item
ValueInt64 Returns the 64-bit integer value associated with a uCalc.Item
ValuePtr Returns the Pointer value associated with a uCalc.Item
ValueSng Returns the Double precision value associated with a uCalc.Item
ValueStr Returns the String value associated with a uCalc.Item
Prev | Next