Unit 'jsonini' Package
[Overview][Classes][Index] [#fcl-json]

TJSONIniFile

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

Declaration

Source position: jsonini.pp line 30

type TJSONIniFile = class(TCustomIniFile)

protected

  function GetRoot;

  function GetSection();

  function GetKeyData();

  function SetKeyData();

  procedure MaybeUpdateFile;

  property Dirty: Boolean; [r]

public

  constructor Create();

  destructor Destroy; override;

  class procedure ConvertIni();

  function ReadString(); override;

  function ReadInteger(); override;

  function ReadInt64(); override;

  function ReadBool(); override;

  function ReadDate(); override;

  function ReadDateTime(); override;

  function ReadFloat(); override;

  function ReadTime(); override;

  procedure WriteString(); override;

  procedure WriteDate(); override;

  procedure WriteDateTime(); override;

  procedure WriteFloat(); override;

  procedure WriteTime(); override;

  procedure WriteInteger(); override;

  procedure WriteInt64(); override;

  procedure WriteBool(); override;

  procedure ReadSection(); override;

  procedure ReadSections(); override;

  procedure ReadSectionValues(); override; overload;

  procedure EraseSection(); override;

  procedure DeleteKey(); override;

  procedure UpdateFile();

  property Stream: TStream; [r]

  property CacheUpdates: Boolean; [rw]

end;

Inheritance

TJSONIniFile

|

TObject


Documentation generated on: 2023-03-18