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

TJSONStreamWriter

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

Declaration

Source position: jsonwriter.pp line 102

type TJSONStreamWriter = class(TAbstractJSONWriter)

protected

  procedure PushElCount;

  procedure PopElCount;

  procedure IncElCount;

  function ElCount;

  procedure WriteString();

  property Stream: TStream; [r]

public

  constructor create();

  procedure WriteValue();

  procedure StartProperty(); override;

  procedure EndProperty; override;

  procedure StartArray; override;

  procedure EndArray; override;

  procedure NextElement; override;

  procedure StartObject; override;

  procedure EndObject; override;

  procedure Flush; override;

  property StrictStrings: Boolean; [rw]

end;

Inheritance

TJSONStreamWriter

|

TAbstractJSONWriter

|

TObject


Documentation generated on: 2025-07-25