Unit 'DbgIntfDebuggerBase' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#bs_debuggerintf]

TDBGType

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

Declaration

Source position: dbgintfdebuggerbase.pp line 549

type TDBGType = class(TDBGTypeBase)

protected

  FAncestor: string;

  

  FResult: TDBGType;

  

  FResultString: string;

  

  FArguments: TDBGTypes;

  

  FAttributes: TDBGSymbolAttributes;

  

  FFields: TDBGFields;

  

  FKind: TDbgSymbolKind;

  

  FMembers: TStrings;

  

  FTypeName: string;

  

  FTypeDeclaration: string;

  

  FDBGValue: TDBGValue;

  

  FBoundHigh: Integer;

  

  FBoundLow: Integer;

  

  FLen: Integer;

  

  procedure Init; virtual;

  

public

  Value: TDBGValue;

  

  constructor Create();

  

  destructor Destroy; override;

  

  property Ancestor: string; [rw]

  

  property Arguments: TDBGTypes; [r]

  

  property Fields: TDBGFields; [r]

  

  property Kind: TDbgSymbolKind; [r]

  

  property Attributes: TDBGSymbolAttributes; [r]

  

  property TypeName: string; [r]

  

  property TypeDeclaration: string; [r]

  

  property Members: TStrings; [r]

  

  property Len: Integer; [r]

  

  property BoundLow: Integer; [r]

  

  property BoundHigh: Integer; [r]

  

  property Result: TDBGType; [r]

  

end;

Inheritance

TDBGType

  

|

TDBGTypeBase

  

|

TObject



CT Web help

CodeTyphon Studio