Unit 'IdeDebuggerWatchResult' Package
[Overview][Types][Classes][Procedures and functions][Index] [#bs_debuggeride]

TGenericWatchResultData

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

Declaration

Source position: idedebuggerwatchresult.pas line 885

type generic TGenericWatchResultData <_DATA>= class(TWatchResultDataEx)

protected

type

  TGenericBasicWatchResultStorage = TGenericBasicWatchResultStorage;

  

  TGenericWatchResultStorage = TGenericWatchResultStorage;

  

  TGenericNestedWatchResultStorage = TGenericNestedWatchResultStorage;

  

protected

  class function GetStorageClass; override;

  

  function CreateStorage; override;

  

  class procedure UpdateStorage();

  

  function MaybeUpdateProto(); override;

  

  procedure ClearData; override;

  

  function GetValueKind; override;

  

  function GetIsFullDephtEvaluated; override;

  

  function GetAsString; override;

  

  function GetAsDesc; override;

  

  function GetAsWideString; override;

  

  function GetAsQWord; override;

  

  function GetAsInt64; override;

  

  function GetAsFloat; override;

  

  function GetByteSize; override;

  

  function GetFloatPrecission; override;

  

  function GetCount; override;

  

  function GetLength; override;

  

  function GetElementName(); override;

  

  function GetDerefData; override;

  

  function GetNestedType; override;

  

  function GetArrayType; override;

  

  function GetBoundType; override;

  

  function GetLowBound; override;

  

  function GetSelectedEntry; override;

  

  function GetDataAddress; override;

  

  function GetStructType; override;

  

  function GetAnchestor; override;

  

  function GetAnchestorCount; override;

  

  function GetAnchestors(); override;

  

  function GetDirectFieldCount; override;

  

  function GetFieldCount; override;

  

  function GetFields(); override;

  

  function GetFieldVisibility; override;

  

public

  destructor Destroy; override;

  

  procedure LoadDataFromXMLConfig(); override;

  

  procedure SaveDataToXMLConfig(); override;

  

  procedure Assign(); override;

  

end;

Inheritance

TGenericWatchResultData

  

|

TWatchResultDataEx

  

|

TWatchResultData

  

|

TObject



CT Web help

CodeTyphon Studio