| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 version |
This class is a subclass of direct-simple-stream
. This class describes a
stream which writes from an octet buffer, in a similar manner to a
string-output-simple-stream
, which
writes from a lisp string.
The options when creating an instance of this class are
buffer and external-format.
The buffer option can either be an octet buffer
(a vector which is a simple-array
with element
type (unsigned-byte 8)
or
(signed-byte 8)
),
or nil
. If it is nil
, the stream acts like a counting bit-bucket; no
output is generated, and so no overflow can occur, but the
file-position of the stream can be queried at the end of the
write. See with-output-to-buffer.
See streams.htm for general information on simple-streams in Allegro CL. See also make-buffer-output-stream.
Copyright (c) 1998-2016, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.1 page.
Created 2010.1.21.
| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 version |