Unit 'Pas2jsFileCache' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pastojs]

TPas2jsCachedDirectory

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

Declaration

Source position: pas2jsfilecache.pp line 64

type TPas2jsCachedDirectory = class

protected

  procedure DoReadDir; virtual;

public

  constructor Create();

  destructor Destroy; override;

  function Count;

  procedure Clear;

  procedure Invalidate;

  property ChangeStamp: TChangeStamp; [rw]

  function NeedsUpdate;

  procedure Update;

  procedure Reference;

  procedure Release;

  property RefCount: Integer; [r]

  function Add();

  function FindFile();

  function FileAge();

  function FileAttr();

  function FileSize();

  function IndexOfFileCaseInsensitive();

  function IndexOfFileCaseSensitive();

  function IndexOfFile();

  function CountSameNamesCaseInsensitive();

  procedure GetSameNamesCaseInsensitive();

  property Entries []: TPas2jsCachedDirectoryEntry; default; [r]

  procedure GetFiles();

  procedure CheckConsistency;

  procedure WriteDebugReport;

  property Path: string; [r]

  property Pool: TPas2jsCachedDirectories; [r]

  property Sorted: Boolean; [rw]

end;

Inheritance

TPas2jsCachedDirectory

|

TObject


Documentation generated on: 2023-03-18