Write a JSON value to the output
Source position: jsonwriter.pp line 40
public procedure TAbstractJSONWriter.WriteValue( |
aValue: TStrings |
); |
aValue: TJSONData |
); |
aValue: Boolean |
); virtual; abstract; |
aValue: Integer |
); virtual; abstract; |
aValue: Int64 |
); virtual; abstract; |
aValue: Double |
); virtual; abstract; |
const aValue: string |
); virtual; abstract; |
aValue |
|
The value to write to the JSON output |
aValue |
|
The value to write to the JSON output |
aValue |
|
The value to write to the JSON output |
aValue |
|
The value to write to the JSON output |
aValue |
|
The value to write to the JSON output |
aValue |
|
The value to write to the JSON output |
aValue |
|
The value to write to the JSON output |
WriteValue writes a JSON value to the output. This method is overloaded for different data types and has abstract variants that must be implemented by derived classes. The non-abstract variants handle complex types like TStrings and TJSONData by decomposing them into simpler operations.
|
Write a named property to a JSON object |