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

TJSONEventReader

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

Declaration

Source position: jsonreader.pp line 82

type TJSONEventReader = class(TBaseJSONReader)

protected

  procedure KeyValue(); override;

  procedure StringValue(); override;

  procedure NullValue; override;

  procedure FloatValue(); override;

  procedure BooleanValue(); override;

  procedure NumberValue(); override;

  procedure IntegerValue(); override;

  procedure Int64Value(); override;

  procedure QWordValue(); override;

  procedure StartArray; override;

  procedure StartObject; override;

  procedure EndArray; override;

  procedure EndObject; override;

public

  procedure Execute;

  property OnNullValue: TNotifyEvent; [rw]

  property OnBooleanValue: TOnJSONBoolean; [rw]

  property OnNumberValue: TOnJSONString; [rw]

  property OnFloatValue: TOnJSONFloat; [rw]

  property OnIntegerValue: TOnJSONInteger; [rw]

  property OnInt64Value: TOnJSONInt64; [rw]

  property OnQWordValue: TOnJSONQWord; [rw]

  property OnStringValue: TOnJSONString; [rw]

  property OnKeyName: TOnJSONKey; [rw]

  property OnStartObject: TNotifyEvent; [rw]

  property OnEndObject: TNotifyEvent; [rw]

  property OnStartArray: TNotifyEvent; [rw]

  property OnEndArray: TNotifyEvent; [rw]

end;

Inheritance

TJSONEventReader

|

TBaseJSONReader

|

TObject


Documentation generated on: 2023-03-18