Next Prev Up Top Contents Index

14.2.4 Output Recording Streams

CLIM defines an extension to the stream protocol that supports output recording. The stream has an associated output history record and provides controls to enable and disable output recording.

output-recording-stream [Protocol Class]	

Summary: The protocol class that indicates that a stream is an output recording stream. If you want to create a new class that behaves like an output recording stream, it should be a subclass of output-recording-stream. Subclasses of output-recording-stream must obey the output recording stream protocol.

output-recording-stream-p [Function]	

Arguments: object

Summary: Returns t if object is an output recording stream; otherwise, it returns nil .

standard-output-recording-stream

Summary: The class used by CLIM to implement output record streams. This is a subclass of output-recording-stream . Members of this class are mutable.

14.2.4.1 The Output Recording Stream Protocol

14.2.4.2 Graphics Output Recording

14.2.4.3 Text Output Recording

14.2.4.4 Output Recording Utilities


CommonLisp Interface Manager 2.0 User's Guide - 8 Aug 2003

Next Prev Up Top Contents Index