dryos:cjson
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dryos:cjson [2021/04/21 18:15] – [JSON generator API] coon | dryos:cjson [2022/01/30 21:56] (current) – coon | ||
---|---|---|---|
Line 4: | Line 4: | ||
* cJsonGenerator_Create | * cJsonGenerator_Create | ||
* cJsonGenerator_CreateForStream | * cJsonGenerator_CreateForStream | ||
- | * cJsonGenerator_Close | + | * cJsonGenerator_Free |
* cJsonGenerator_GetBuffer | * cJsonGenerator_GetBuffer | ||
* cJsonGenerator_GetBufferLength | * cJsonGenerator_GetBufferLength | ||
* cJsonGenerator_WriteBeginArray | * cJsonGenerator_WriteBeginArray | ||
* cJsonGenerator_WriteBeginArrayField | * cJsonGenerator_WriteBeginArrayField | ||
+ | * cJsonGenerator_WriteEndArray | ||
* cJsonGenerator_WriteBeginObject | * cJsonGenerator_WriteBeginObject | ||
* cJsonGenerator_WriteBeginObjectField | * cJsonGenerator_WriteBeginObjectField | ||
+ | * cJsonGenerator_WriteEndObject | ||
* cJsonGenerator_WriteBoolField | * cJsonGenerator_WriteBoolField | ||
* cJsonGenerator_WriteBoolValue | * cJsonGenerator_WriteBoolValue | ||
- | * cJsonGenerator_WriteEndArray | ||
- | * cJsonGenerator_WriteEndObject | ||
- | * cJsonGenerator_WriteFieldTemplate | ||
* cJsonGenerator_WriteIntegerField | * cJsonGenerator_WriteIntegerField | ||
* cJsonGenerator_WriteIntegerValue | * cJsonGenerator_WriteIntegerValue | ||
* cJsonGenerator_WriteNullField | * cJsonGenerator_WriteNullField | ||
- | * cJsonGenerator_WriteRawValue | ||
- | * cJsonGenerator_WriteRawValueField | ||
* cJsonGenerator_WriteRealField | * cJsonGenerator_WriteRealField | ||
* cJsonGenerator_WriteRealValue | * cJsonGenerator_WriteRealValue | ||
Line 27: | Line 24: | ||
===== JSON parser API ===== | ===== JSON parser API ===== | ||
+ | * cJsonDocument_ParseFromBuffer | ||
+ | * cJsonDocument_ParseFromStream | ||
===== Internal functions ===== | ===== Internal functions ===== | ||
Line 76: | Line 75: | ||
* cJsonDocument_GenerateToStream | * cJsonDocument_GenerateToStream | ||
* cJsonDocument_ParseArray | * cJsonDocument_ParseArray | ||
- | * cJsonDocument_ParseFromBuffer | ||
- | * cJsonDocument_ParseFromStream | ||
* cJsonDocument_ParseObject | * cJsonDocument_ParseObject | ||
* cJsonDocument_ParseRoot | * cJsonDocument_ParseRoot | ||
Line 86: | Line 83: | ||
* cJsonGenerator_BackupState | * cJsonGenerator_BackupState | ||
* cJsonGenerator_BuildString | * cJsonGenerator_BuildString | ||
+ | * cJsonGenerator_WriteFieldTemplate | ||
* cJsonGenerator_Finalize | * cJsonGenerator_Finalize | ||
* cJsonGenerator_Flush | * cJsonGenerator_Flush | ||
Line 98: | Line 96: | ||
* cJsonGenerator_VerifyField | * cJsonGenerator_VerifyField | ||
* cJsonGenerator_VerifyToken | * cJsonGenerator_VerifyToken | ||
+ | * cJsonGenerator_WriteRawValue | ||
+ | * cJsonGenerator_WriteRawValueField | ||
* cJsonGenerator_WriteValueTemplate | * cJsonGenerator_WriteValueTemplate | ||
dryos/cjson.1619021714.txt.gz · Last modified: 2021/04/21 18:15 by coon