[Overview][Types][Classes][Index] Reference for unit 'resdatastream' (#fcl-res)

Reference for unit 'resdatastream'

Contains stream classes to provide copy-on-write functionality

uses

  Classes,

  sysutils,

  resource;

  

Contains base classes for resource handling

Overview

This unit contains various streams that are used to provide copy-on-write mechanism for TAbstractResource.RawData, via more levels of indirection.

Main class is TResourceDataStream, which is the stream used for TAbstractResource.RawData. This class uses an underlying stream, to which it redirects operations.

At a lower level, a TCachedDataStream descendant provides a layer between the original stream and the TResourceDataStream.


Documentation generated on: Oct 30 2020