Home > Class Reference > ENSLIB namespace > %IO.I.CharacterStream
Private  Storage   

%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