record TFile

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TFile = record

Description

A particular source file that is part of a translation unit.

Overview

Methods

class operator Equal(const ALeft, ARight: TFile): Boolean; inline; static;
class operator NotEqual(const ALeft, ARight: TFile): Boolean; inline; static;
function IsNull: Boolean; inline;

Properties

property Filename: String read GetFilename;
property FileTime: TDateTime read GetFileTime;
property UniqueId: TFileUniqueId read GetUniqueId;
property Handle: TCXFile read FHandle;

Description

Methods

class operator Equal(const ALeft, ARight: TFile): Boolean; inline; static;

Equality operators. Check if two TFile objects point to the same file, or they are both Null.

class operator NotEqual(const ALeft, ARight: TFile): Boolean; inline; static;
 
function IsNull: Boolean; inline;

Whether the file handle is assigned or not.

Properties

property Filename: String read GetFilename;

The complete file and path name of the given file.

property FileTime: TDateTime read GetFileTime;

The last modification time of the given file.

property UniqueId: TFileUniqueId read GetUniqueId;

The unique ID of the file. Returns an invalid ID on error.

property Handle: TCXFile read FHandle;

Internal handle to C API


Generated by PasDocEx, based on PasDoc 0.14.0.