%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