Next: , Up: Gray Streams


10.3.1 Gray Streams classes

The defined Gray Stream classes are these:

— Class: sb-gray:fundamental-stream

Class precedence list: fundamental-stream, standard-object, stream, t

the base class for all Gray streams

— Class: sb-gray:fundamental-input-stream

Class precedence list: fundamental-input-stream, fundamental-stream, standard-object, stream, t

a superclass of all Gray input streams

The function input-stream-p will return true of any generalized instance of fundamental-input-stream.

— Class: sb-gray:fundamental-output-stream

Class precedence list: fundamental-output-stream, fundamental-stream, standard-object, stream, t

a superclass of all Gray output streams

The function output-stream-p will return true of any generalized instance of fundamental-output-stream.

— Class: sb-gray:fundamental-binary-stream

Class precedence list: fundamental-binary-stream, fundamental-stream, standard-object, stream, t

a superclass of all Gray streams whose element-type is a subtype of unsigned-byte or signed-byte

Note that instantiable subclasses of fundamental-binary-stream should provide (or inherit) an applicable method for the generic function stream-element-type.

— Class: sb-gray:fundamental-character-stream

Class precedence list: fundamental-character-stream, fundamental-stream, standard-object, stream, t

a superclass of all Gray streams whose element-type is a subtype of character

— Class: sb-gray:fundamental-binary-input-stream

Class precedence list: fundamental-binary-input-stream, fundamental-input-stream, fundamental-binary-stream, fundamental-stream, standard-object, stream, t

a superclass of all Gray input streams whose element-type is a subtype of unsigned-byte or signed-byte

— Class: sb-gray:fundamental-binary-output-stream

Class precedence list: fundamental-binary-output-stream, fundamental-output-stream, fundamental-binary-stream, fundamental-stream, standard-object, stream, t

a superclass of all Gray output streams whose element-type is a subtype of unsigned-byte or signed-byte

— Class: sb-gray:fundamental-character-input-stream

Class precedence list: fundamental-character-input-stream, fundamental-input-stream, fundamental-character-stream, fundamental-stream, standard-object, stream, t

a superclass of all Gray input streams whose element-type is a subtype of character

— Class: sb-gray:fundamental-character-output-stream

Class precedence list: fundamental-character-output-stream, fundamental-output-stream, fundamental-character-stream, fundamental-stream, standard-object, stream, t

a superclass of all Gray output streams whose element-type is a subtype of character