| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |
This kind of stream enables composing of external formats and
ligatures using Java-style encapsulations. An open composing-stream
is connected
either to another composing-stream
or to a base stream (either a
single-channel-simple-stream
or a dual-channel-simple-stream
).
A composing-stream
has no
buffer of its own, but instead relies on state and on the buffering of
the base stream it is connected to. Read/write operations on
composing-streams are always done with respect to the next lower level
stream it is encapsulating.
Like its superclass string-simple-stream
, a composing-stream
transfers characters instead
of octets. However, unlike other string-simple-stream
s, external-format
processing is performed to translate one or more characters into one
or more characters, both while reading and while writing.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |