LisaacTM Platform

OUTPUT_STREAM


Standard Output Stream.
Inherit/Insert Summary
parent_object No developed.
 
Slot Summary
is_connected
put_character
put_string
Output s to current output device.
put_integer
Output i to current output device.
put_integer_format
Output i to current output device using at most s character.
 
Other features:
put_boolean
Output b to current output device according to the Eiffel format.
put_pointer
Output a viewable version of p.
put_new_line
Output a newline character.
put_spaces
Output nb spaces character.
file_exists
flush
forces a write of unwritten character (write my have been delayed, flush writes buffered characters)
 

Inherit/Insert Detail

parent_object

.../base/io/low_level/output_stream.li line #12

Section:
Inherit

Profile:
- SelfSELFparent_object : OBJECT

Detail slot

is_connected

.../base/io/low_level/output_stream.li line #16

Section:
Public

Profile:
- SelfSELFis_connected : BOOLEAN

put_character

.../base/io/low_level/output_stream.li line #18

Section:
Public

Profile:
- SelfSELFput_character   c : CHARACTER

put_string

.../base/io/low_level/output_stream.li line #23

Section:
Public

Profile:
- SelfSELFput_string   s : ABSTRACT_STRING

Description:
Output s to current output device.

put_integer

.../base/io/low_level/output_stream.li line #33

Section:
Public

Profile:
- SelfSELFput_integer   i : INTEGER

Description:
Output i to current output device.

put_integer_format

.../base/io/low_level/output_stream.li line #42

Section:
Public

Profile:
- SelfSELFput_integer_format  ( i : INTEGER, s : INTEGER)

Description:
Output i to current output device using at most s character.

Other features:

put_boolean

.../base/io/low_level/output_stream.li line #56

Section:
Public

Profile:
- SelfSELFput_boolean   b : BOOLEAN

Description:
Output b to current output device according to the Eiffel format.

put_pointer

.../base/io/low_level/output_stream.li line #64

Section:
Public

Profile:
- SelfSELFput_pointer   p : POINTER

Description:
Output a viewable version of p.

put_new_line

.../base/io/low_level/output_stream.li line #73

Section:
Public

Profile:
- SelfSELFput_new_line 

Description:
Output a newline character.

put_spaces

.../base/io/low_level/output_stream.li line #80

Section:
Public

Profile:
- SelfSELFput_spaces   nb : INTEGER

Description:
Output nb spaces character.

file_exists

.../base/io/low_level/output_stream.li line #89

Section:
Public

Profile:
- SelfSELFfile_exists   path : ABSTRACT_STRINGBOOLEAN

flush

.../base/io/low_level/output_stream.li line #113

Section:
Public

Profile:
- SelfSELFflush 

Description:
forces a write of unwritten character (write my have been delayed, flush writes buffered characters)