[Overview][Constants][Classes][Procedures and functions][Index] | Reference for unit 'Pipes' (#fcl)

# TOutputPipeStream

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

TStream descendent which wraps the write end of a pipe.

## Declaration

Source position: pipes.pp line 42

`type TOutputPipeStream = class(THandleStream)`
`public`
`function Seek(); override;` |  | Sets the position in the stream
`function Read(); override;` |  | Read data from the stream.
`end;`

## Inheritance

`TOutputPipeStream` |  | TStream descendent which wraps the write end of a pipe.
`THandleStream`
`TStream`
`TObject`

## Description

TOutputPipeStream is created by the CreatePipeStreams call to represent the writing end of a pipe. It is a TStream descendent which does not allow reading.

## See also

TStream
CreatePipeStreams |  | Create a pair of pipe stream.
TInputPipeStream |  | TStream descendent which wraps the read end of a pipe.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.