Sign in Join
FPDoc Onlineexperiment

TFileStateCacheItemFlag enumeration

In unit LazFileCache

Represents flag values used for files or directories in the state caching mechanism.

Declaration

pascal
TFileStateCacheItemFlag = (fsciExists,fsciDirectory,fsciReadable,
 fsciWritable,fsciDirectoryReadable,
 fsciDirectoryWritable,fsciText,
 fsciExecutable,fsciAge,fsciPhysical)

Description

TFileStateCacheItemFlag is an enumerated type with values that represent flags used for files or directories in the state caching mechanism. Values from the enumeration are stored in the TFileStateCacheItemFlags set type, and used in the implementation of the TFileStateCacheItem class.

See also

Values

fsciExistsFile or directory exists.
fsciDirectoryFile exists and is a directory.
fsciReadableFile is readable.
fsciWritableFile is writable.
fsciDirectoryReadableFile is a directory and can be searched.
fsciDirectoryWritableFile is a directory and allows new files to be created.
fsciTextFile is a text (not an executable binary) file.
fsciExecutableFile is an executable binary file.
fsciAgefile age is valid.
fsciPhysicalPhysical file name for the file is valid.

An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.