<sequence-stream>

The class of streams over sequences.  The <sequence-stream> class can be used for streaming over all sequences, but there are also subclasses <string-stream>, <byte-string-stream>, and <unicode-string-stream>, which are specialized for streaming over strings.

make on <sequence-stream> may return a subclass of <sequence-stream>.

Exported from

Modifiers

concrete primary open

Make keywords

contents:An instance of <sequence>.  Defaults to an empty <vector>.
direction:One of #”input”, #”output”, #”input-output”.  The default is #”input”.  This indicates whether the string is readable or writable or both.
element-type:An instance of <type>.  The type of each data element of the stream.  The default is <object>.
start:An instance of <object>.  The default is 0.
end:An instance of <object>.
outer-stream:An instance of <stream>.  Defaults to this instance.

Superclasses

Subclasses

The class of streams over sequences.
The superclass of the byte and unicode string implementation classes.
The class of streams over byte strings.
The class of streams over unicode strings.
Returns a general instance of its first argument.
The streams module.
The class of collections whose keys are consecutive integers starting from zero.
The class of arrays of rank one (i.e., exactly one dimension).
The class of all types, including classes and other types.
The class of all Dylan objects.
The superclass of all stream classes.
A class.
Stream used for pretty printing.