Class member | Description |
---|---|
AddErrorHandler | Adds an error handler |
CreateTransform | Creates a transform that can modify text or search through text |
CreateuCalc | Creates a new uCalc instance |
DataTypeOfIndex | Returns a data type object |
Default | Returns default settings |
Define | Defines a uCalc.Item object (a constunction, function, operator, variable, etc) |
DefineConstant | Defines a constant |
DefineDataType | Defines a data type |
DefineFunction | Defines a function |
DefineOperator | Defines an operator |
DefineSyntax | Defines a syntax construct |
DefineTransform | Defines a transform |
DefineVariable | Defines a variable |
ErrorExpression | Returns the expression associated with an error that was raised |
ErrorLocation | Returns the location of an error that was raised |
ErrorMessage | Returns a message associated with the error that was raised |
ErrorNumber | Returns the error number of the error that was raised |
ErrorResponse | Sets the error response for an error handler |
ErrorSetExpression | Sets a new expression after an error is raised |
ErrorSymbol | Returns the symbol associated with the error that is raised |
Eval | Parses and evaluates an expression in one step |
EvalStr | Parses and evaluates an expression of any data type in one step, returning the result as a string |
Expand | Expands an expression |
ExpandSteps | Returns each step leading to an expression expansion |
FPEnvClearException | Clears floating point exception(s) that were raised |
FPEnvGetExceptionMask | Returns the floating point environment error mask |
FPEnvGetRounding | Gets the current floating point environment rounding option |
FPEnvRaiseException | Raises a floating point exception in a uCalc.Callback function |
FPEnvSetExceptionMask | Sets the current floating point environment mask |
FPEnvSetExceptionUnMask | Unmasks the current floating point environment mask |
FPEnvSetRounding | Sets the floating point environment rounding option |
FPEnvToggleExceptionMask | Toggles the floating point environment mask |
GetItemOf | Returns the uCalc.Item object associated with the given name |
GetItemOfProperty | Returns the nth uCalc.Item object that matches a property |
Handle | Returns the handle of the uCalc object |
HandleOf | Returns the handle of a uCalc.Item given a name |
License | Sets the license code |
NamespaceChild | ??? |
NamespaceChildCount | ??? |
NamespaceParent | ??? |
NamespaceSymbol | ??? |
NamespaceSymbolCount | ??? |
NewTransform | Returns a new transform object |
Parse | Parses an expression that will later be evaluated with Evaluate or EvaluateStr |
Precedence | Returns the precedence level of an operator or the level between two operators |
Properties | Combines properties into a numeric value that can be passed to GetItemOf |
Release | Releases a uCalc instance |
ReleaseuCalc | (Use Release instead) |
ResetOutput | Removes any output decoration |
SetOutput (Callback) | Allows a callback to decorate the output of EvalStr |
SetOutput (NoCallback) | Formats the appearance of results returned by EvalStr or EvaluateStr |
uCalcHandle | Handle for uCalc instance |
ValueAt | Returns the value located at the specified Pointer address |