Sets a new position in the stream.
Source position: classesh.inc line 1504
public function TCustomMemoryStream.Seek( |
const Offset: Int64; |
Origin: TSeekOrigin |
):Int64; override; |
Seek overrides the abstract TStream.Seek method. It simply updates the internal stream position, and returns the new position.
No checking is done whether the new position is still a valid position, i.e. whether the position is still within the range 0..Size. Attempting a seek outside the valid memory range of the stream may result in an exception at the next read or write operation.
|
The current position in the stream. |
|
|
The current size of the stream. |
|
|
Pointer to the data kept in the memory stream. |