Class tjsoncontainer
Unit
Declaration
type tjsoncontainer = class(TObject)
Description
Hierarchy
- TObject
- tjsoncontainer
Overview
Fields
fvalue: jsonvaluety; |
Methods
function findvaluevalue(const names: array of msestring): pjsonvaluety; |
|
constructor create(const avalue: jsonvaluety); |
|
constructor create(const adata: string); |
|
class function trycreate(out ainstance: tjsoncontainer; const adata: string): boolean; |
|
destructor destroy(); override; |
|
function findvalue(const names: array of msestring; const raiseexception: boolean = false): pjsonvaluety; |
|
function asstring(const names: array of msestring): msestring; |
|
function asboolean(const names: array of msestring): boolean; |
|
function asint32(const names: array of msestring): int32; |
|
function asint64(const names: array of msestring): int64; |
|
function asflo64(const names: array of msestring): flo64; |
|
procedure iteratearray(const names: array of msestring; var adata; const startproc: arraystartmethodty; const itemproc: arrayitemmethodty); |
|
procedure iteratearray(const names: array of msestring; var adata; const startproc: arraystartprocty; const itemproc: arrayitemprocty); |
Properties
property value: jsonvaluety read fvalue; |
Description
Fields
fvalue: jsonvaluety; |
|
Methods
function findvaluevalue(const names: array of msestring): pjsonvaluety; |
|
constructor create(const avalue: jsonvaluety); |
|
constructor create(const adata: string); |
|
class function trycreate(out ainstance: tjsoncontainer; const adata: string): boolean; |
|
destructor destroy(); override; |
|
function findvalue(const names: array of msestring; const raiseexception: boolean = false): pjsonvaluety; |
|
function asstring(const names: array of msestring): msestring; |
|
function asboolean(const names: array of msestring): boolean; |
|
function asint32(const names: array of msestring): int32; |
|
function asint64(const names: array of msestring): int64; |
|
function asflo64(const names: array of msestring): flo64; |
|
procedure iteratearray(const names: array of msestring; var adata; const startproc: arraystartmethodty; const itemproc: arrayitemmethodty); |
|
procedure iteratearray(const names: array of msestring; var adata; const startproc: arraystartprocty; const itemproc: arrayitemprocty); |
|
Properties
property value: jsonvaluety read fvalue; |
|
Generated by PasDoc 0.16.0.