Op_Infix

Infix operation as well numeric hex 'B'

Author

"Martin Krischik" «krischik@users.sourceforge.net»

Constructors

Link copied to clipboard
constructor(Owner: Calculator, Operation: L_Register.Operation_Type, Display_Text: Array<Short>, Text: String, Constant_Supported: Boolean)
Create operation and attach to owning calculator.

Properties

Link copied to clipboard
Constant operations.
Link copied to clipboard
Text to Display on Program, Print and Debug when ExtFf is active.
Link copied to clipboard
private val Display_Text: Array<Short>
Text to be displayed in Prg mode.
Link copied to clipboard
private val Logger: Logger
class logger instance
Link copied to clipboard
Nothing to display (we are not using null for that)
Link copied to clipboard
Infix operation to be executed
Link copied to clipboard
protected val Owner: Calculator
Owner instance of this Operation
Link copied to clipboard
private val TAG: String
private val TAG: String
class logger tag.
Link copied to clipboard
private val Text: String
Text to be displayed in Debugger.

Functions

Link copied to clipboard
open fun Clear(AC: Boolean)
Reset state - for state full operations.
Link copied to clipboard
protected open fun clone(): Any
Link copied to clipboard
fun Display(Opcode: Short): Array<Short>
Display operation in Prg.
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
open fun Execute(Opcode: Short)
Execute infix operation.
Link copied to clipboard
open fun Execute_Infix(Owner: Calculator, Operation: L_Register.Operation_Type, Constant_Supported: Boolean)
Executes an infix operation
Link copied to clipboard
protected open fun finalize()
Link copied to clipboard
fun getClass(): Class<out Any>
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
fun notify()
Link copied to clipboard
fun notifyAll()
Link copied to clipboard
open fun Token(Opcode: Short): String
string representation suitable for use with serial I/O.
Link copied to clipboard
open fun toString(): String

open fun toString(): String
Operation as java string
Link copied to clipboard
fun wait()
Link copied to clipboard
fun µReset()
open fun µReset(Owner: Calculator)
reset indirect and token plane