%IO.I.CharacterStream

abstract class %IO.I.CharacterStream extends %IO.I.ByteStream, %IO.IParts.CharacterIO

Abstract Character Stream base class. CharacterStreams extend Byte Streams because "RawBytes" is an option for ..CharEncoding

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers

Summary

Properties
AtEnd CharEncoding DefaultFlushOnWrite IsCharacter
IsOpen LineTerminator Name
Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
CharEncodingSet Close CopyFrom CopyReplace
CopyReplaceArray DefaultFlushOnWriteGet Flush InputFromDevice
IsCharacterGet OutputToDevice Read ReadLine
ReadUntil ReadUntilArray Write WriteLine
Subclasses
%IO.DeviceStream %IO.I.CharacterSeekableStream
Copyright © 1997-2020 InterSystems Corporation, Cambridge, MA