LCLResCache unit
Classes and routines used to cache interface resources.
lclrescache.pas contains classes and routines used to cache
interface resources. See
graphics.pp for examples.
lclrescache.pas is part of the Lazarus Component Library
(
LCL).
Author: Mattias Gaertner
Classes and records
TBlockResourceCache | class | TBlockResourceCache - a cache for Block resources. |
TBlockResourceCacheDescriptor | class | TBlockResourceCacheDescriptor - descriptor for a Block Resource Cache. |
THandleResourceCache | class | THandleResourceCache - a Resource Cache for Handles. |
TResourceCache | class | TResourceCache - a cache (linked list) for storing Resources. |
TResourceCacheDescriptor | class | TResourceCacheDescriptor - a class of descriptors for ResourceCache Items. |
TResourceCacheItem | class | TResourceCacheItem - an item in a list ( TResourceCache). |
Procedures and functions
CompareDescPtrWithBlockResDesc | function | |
ComparePHandleWithResourceCacheItem | function |
Types
TResourceCacheDescriptorClass | type | Class reference used to create new TResourceCacheDescriptor instances. |
TResourceCacheItemClass | type | Class reference used to create new TResourceCacheItem instances. |
Uses
ClassesSysUtilsTypesAVL_TreeFPCAddsLazLoggerBaseLazTracerLCLTypeWSReferencessyncobjs
An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.
