%IO.IParts.CharacterSeekableIO
Class %IO.IParts.CharacterSeekableIO Extends %IO.IParts.SeekableIO [ Abstract, System = 2 ]
Aggregation holder class for methods implemented in Seekable Character stream classes Seekable Character stream classes are seekable by character position as well as by raw byte position
Properties
ExternalBytePosition
Property ExternalBytePosition As %Integer [ InitialExpression = 0, ReadOnly ];
ExternalByteSize
Property ExternalByteSize As %Integer [ Calculated, ReadOnly ];
Methods
ExternalByteSizeGet
Method ExternalByteSizeGet() As %Integer [ Abstract ]
ExternalByteSeek
Method ExternalByteSeek(pBytePos As %Integer, Output pSC As %Status) As %Boolean [ Abstract ]
ExternalByteTruncateAt
Method ExternalByteTruncateAt(pBytePos As %Integer, Output pSC As %Status) As %Boolean
Clear
Method Clear(Output pSC As %Status) As %Boolean
Find
Method Find(pMatch As %String, pPosition As %Integer = 1, pEndPosition As %Integer = -1, Output pSC As %Status, pReadLines As %Boolean = 0) As %Integer