Home > Class Reference > ENSLIB namespace > %IO.I.CharacterSeekableStream

%IO.I.CharacterSeekableStream

abstract class %IO.I.CharacterSeekableStream extends %IO.I.CharacterStream, %IO.IParts.CharacterSeekableIO

Abstract interface for classes that implement CharacterStreams that are seekable by character position as well as by raw byte position

Inherited Methods

%AddToSaveSet() %ObjectModified() Find()
%ClassIsLatestVersion() %OriginalNamespace() Flush()
%ClassName() %PackageName() InputFromDevice()
%ConstructClone() %RemoveFromSaveSet() IsCharacterGet()
%DispatchClassMethod() %SerializeObject() OutputToDevice()
%DispatchGetModified() %SetModified() Read()
%DispatchGetProperty() %ValidateObject() ReadLine()
%DispatchMethod() CharEncodingSet() ReadUntil()
%DispatchSetModified() Clear() ReadUntilArray()
%DispatchSetMultidimProperty() Close() Rewind()
%DispatchSetProperty() CopyFrom() Seek()
%Extends() CopyReplace() SizeGet()
%GetParameter() CopyReplaceArray() TruncateAt()
%IsA() DefaultFlushOnWriteGet() Write()
%IsModified() ExternalByteSeek() WriteLine()
%New() ExternalByteSizeGet()
%NormalizeObject() ExternalByteTruncateAt()

Subclasses

%IO.MetaCharacterStream %IO.StringStream