Sign in Join
FPDoc Onlineexperiment

StreamEx unit

Stream extensions.

streamex implements some extensions to be used together with streams from the classes unit.

Classes and records

TBidirBinaryObjectReaderclassBinary component stream reader with BiDi support.
TBidirBinaryObjectWriterclassBinary component stream writer with BiDi support.
TDelphiReaderclassStream reader with BiDi Support.
TDelphiWriterclassStream writer with BiDi Support.
TFileReaderclassImplement TTextReader for files.
TStreamHelperhelperHelper for stream classes, introducing some endianness methods.
TStreamReaderclassImplement TTextReader for streams.
TStreamWriterclass
TStringReaderclassImplement TTextReader for a single string.
TStringWriterclass
TTextReaderclassText reader class.
TTextWriterclass
TWindowedStreamclassProvide a window on another stream.

Constants

BUFFER_SIZEconstantDefault buffer size for TStreamReader.
FILE_RIGHTSconstantDefault file rights for TStreamReader.
MIN_BUFFER_SIZEconstantMinimum buffer size for TStreamReader.

Uses

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.