User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cl:types:string-stream [2017/05/01 21:00] (current)
Line 1: Line 1:
 +====== System Class STRING-STREAM ======
 +
 +====Class Precedence List====
 +**string-stream**,​ **[[CL:​Types:​stream]]**,​ **[[CL:​Types:​t]]**
 +
 +====Description====
 +A //​[[CL:​Glossary:​string stream]]// is a //​[[CL:​Glossary:​stream]]//​ which reads input from or writes output to an associated //​[[CL:​Glossary:​string]]//​.
 +
 +The //​[[CL:​Glossary:​stream element type]]// of a //​[[CL:​Glossary:​string stream]]// is always a subtype of **[[CL:​Types:​character]]**.
 +
 +====See Also====
 +  * **[[CL:​Functions:​make-string-input-stream|Function MAKE-STRING-INPUT-STREAM]]**
 +  * **[[CL:​Functions:​make-string-output-stream|Function MAKE-STRING-OUTPUT-STREAM]]**
 +  * **[[CL:​Macros:​with-input-from-string|Macro WITH-INPUT-FROM-STRING]]**
 +  * **[[CL:​Macros:​with-output-to-string|Macro WITH-OUTPUT-TO-STRING]]**
 +
 +\issue{TYPE-OF-AND-PREDEFINED-CLASSES:​UNIFY-AND-EXTEND} \issue{STREAM-ACCESS:​ADD-TYPES-ACCESSORS}