Unit 'PasResolveEval' Package
[Overview][Resource strings][Constants][Types][Classes][Procedures and functions][Index] [#fcl-passrc]

TResEvalSet

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

Declaration

Source position: pasresolveeval.pas line 654

type TResEvalSet = class(TResEvalRangeInt)

public

const

  MaxCount = $ffff

public

type

  TItem = record

  RangeStart: TMaxPrecInt;

  RangeEnd: TMaxPrecInt;

end;

  TItems = array of TItem;

public

  Ranges: TItems;

  constructor Create; override;

  constructor CreateEmpty();

  constructor CreateEmptySameKind();

  constructor CreateValue(); override;

  function Clone; override;

  function AsString; override;

  function TypeAsString; override;

  function Add();

  function IndexOfRange();

  function Intersects();

  procedure ConsistencyCheck;

end;

Inheritance

TResEvalSet

|

TResEvalRangeInt

|

TResEvalValue

|

TResolveData

|

TPasElementBase

|

TObject


Documentation generated on: 2023-03-18