SUMMARY: MODULE | CLASS | TYPE | PROC | VAR | CONST | DETAIL: TYPE | PROC | VAR | CONST |
Object Object StdChannels TextRider
Procedure Summary | |
Adr(ARRAY OF CHAR, VAR ARRAY OF BYTE) | |
Bool(ARRAY OF CHAR, BOOLEAN) | |
Char(ARRAY OF CHAR, CHAR) | |
ClearError() | |
Done(): BOOLEAN Returns TRUE if the last operation was successful. | |
Flush() Flushes all buffers associated with writer. | |
Hex(ARRAY OF CHAR, LONGINT) | |
Int(ARRAY OF CHAR, LONGINT) | |
LString(ARRAY OF CHAR, ARRAY OF LONGCHAR) Very primitive LONGCHAR output. | |
Ln() | |
LongInt(ARRAY OF CHAR, LONGINT) | |
LongReal(ARRAY OF CHAR, LONGREAL) | |
LongRealEng(LONGREAL) | |
Msg(ARRAY OF CHAR) | |
Object(ARRAY OF CHAR, Object) | |
Ptr(ARRAY OF CHAR, PTR) | |
Real(ARRAY OF CHAR, REAL) | |
RealEng(REAL) | |
Set(ARRAY OF CHAR, SET) | |
SetWriter(Writer) | |
ShortInt(ARRAY OF CHAR, SHORTINT) | |
String(ARRAY OF CHAR, ARRAY OF CHAR) | |
Type(ARRAY OF CHAR, PTR) |
Variable Summary | |
writer-: Writer This is the rider used by the output procedures. |
Procedure Detail |
PROCEDURE Adr(msg: ARRAY OF CHAR; VAR x: ARRAY OF BYTE)
PROCEDURE Bool(msg: ARRAY OF CHAR; bool: BOOLEAN)
PROCEDURE Char(msg: ARRAY OF CHAR; ch: CHAR)
PROCEDURE ClearError()
PROCEDURE Done(): BOOLEAN
Returns TRUE if the last operation was successful.
PROCEDURE Flush()
Flushes all buffers associated with writer.
PROCEDURE Hex(msg: ARRAY OF CHAR; lint: LONGINT)
PROCEDURE Int(msg: ARRAY OF CHAR; int: LONGINT)
PROCEDURE LString(msg: ARRAY OF CHAR; s: ARRAY OF LONGCHAR)
Very primitive LONGCHAR output. The procedure writes a string of SHORTed characters. If a character cannot be shorted, it is replaced by the character `?'. In the future, this may be changed to UTF-8 output. Use at your own risk!
As it is, this procedure should not be documented in the reference manual.
PROCEDURE Ln()
PROCEDURE LongInt(msg: ARRAY OF CHAR; lint: LONGINT)
PROCEDURE LongReal(msg: ARRAY OF CHAR; lreal: LONGREAL)
PROCEDURE LongRealEng(lreal: LONGREAL)
PROCEDURE Msg(msg: ARRAY OF CHAR)
PROCEDURE Object(msg: ARRAY OF CHAR; obj: Object)
PROCEDURE Ptr(msg: ARRAY OF CHAR; ptr: PTR)
PROCEDURE Real(msg: ARRAY OF CHAR; real: REAL)
PROCEDURE RealEng(real: REAL)
PROCEDURE Set(msg: ARRAY OF CHAR; s: SET)
PROCEDURE SetWriter(w: Writer)
PROCEDURE ShortInt(msg: ARRAY OF CHAR; sint: SHORTINT)
PROCEDURE String(msg: ARRAY OF CHAR; s: ARRAY OF CHAR)
PROCEDURE Type(msg: ARRAY OF CHAR; ptr: PTR)
Variable Detail |
VAR writer-: Writer
This is the rider used by the output procedures. It is initialized to hold a text writer to the channel StdChannels.stderr. This can be changed by calling SetWriter.