| 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.