Unit 'fpyaml.data' Package
[Overview][Types][Classes][Variables][Index] [#fcl-yaml]

TYAMLData

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

Declaration

Source position: fpyaml.data.pp line 41

type TYAMLData = class

protected

  function GetItem(); virtual;

  function GetItemCount; virtual;

  function GetAsBoolean; virtual;

  function GetAsDouble; virtual;

  function GetAsInt64; virtual;

  function GetAsInteger; virtual;

  function GetIsNull; virtual;

  function GetAsString; virtual;

  function GetAsDateTime; virtual;

  class function allowAnchor; virtual;

  class function allowTag; virtual;

  class function DefaultTag; virtual;

public

  constructor Create();

  function Clone; virtual; abstract;

  function Equals(); virtual; overload;

  function GetEnumerator; virtual; abstract;

  property Anchor: TYAMLString; [r]

  property Tag: TYAMLString; [r]

  property Items []: TYAMLData; default; [r]

  property Count: Integer; [r]

  property AsString: TYAMLString; [r]

  property AsDouble: Double; [r]

  property AsInteger: Integer; [r]

  property AsInt64: Int64; [r]

  property AsBoolean: Boolean; [r]

  property AsDateTime: TDateTime; [r]

  property IsNull: Boolean; [r]

end;

Inheritance

TYAMLData

|

TObject


Documentation generated on: 2025-07-25