Go to the source code of this file.
|
| enum | LaxJsonType {
LaxJsonTypeString,
LaxJsonTypeProperty,
LaxJsonTypeNumber,
LaxJsonTypeObject,
LaxJsonTypeArray,
LaxJsonTypeTrue,
LaxJsonTypeFalse,
LaxJsonTypeNull
} |
| |
| enum | LaxJsonState {
LaxJsonStateValue,
LaxJsonStateObject,
LaxJsonStateArray,
LaxJsonStateString,
LaxJsonStateStringEscape,
LaxJsonStateUnicodeEscape,
LaxJsonStateBareProp,
LaxJsonStateCommentBegin,
LaxJsonStateCommentLine,
LaxJsonStateCommentMultiLine,
LaxJsonStateCommentMultiLineStar,
LaxJsonStateExpect,
LaxJsonStateEnd,
LaxJsonStateColon,
LaxJsonStateNumber,
LaxJsonStateNumberDecimal,
LaxJsonStateNumberExponent,
LaxJsonStateNumberExponentSign
} |
| |
| enum | LaxJsonError {
LaxJsonErrorNone,
LaxJsonErrorUnexpectedChar,
LaxJsonErrorExpectedEof,
LaxJsonErrorExceededMaxStack,
LaxJsonErrorNoMem,
LaxJsonErrorExceededMaxValueSize,
LaxJsonErrorInvalidHexDigit,
LaxJsonErrorInvalidUnicodePoint,
LaxJsonErrorExpectedColon,
LaxJsonErrorUnexpectedEof,
LaxJsonErrorAborted
} |
| |
◆ LaxJsonType
| Enumerator |
|---|
| LaxJsonTypeString | |
| LaxJsonTypeProperty | |
| LaxJsonTypeNumber | |
| LaxJsonTypeObject | |
| LaxJsonTypeArray | |
| LaxJsonTypeTrue | |
| LaxJsonTypeFalse | |
| LaxJsonTypeNull | |
Definition at line 15 of file laxjson.h.
◆ LaxJsonState
| Enumerator |
|---|
| LaxJsonStateValue | |
| LaxJsonStateObject | |
| LaxJsonStateArray | |
| LaxJsonStateString | |
| LaxJsonStateStringEscape | |
| LaxJsonStateUnicodeEscape | |
| LaxJsonStateBareProp | |
| LaxJsonStateCommentBegin | |
| LaxJsonStateCommentLine | |
| LaxJsonStateCommentMultiLine | |
| LaxJsonStateCommentMultiLineStar | |
| LaxJsonStateExpect | |
| LaxJsonStateEnd | |
| LaxJsonStateColon | |
| LaxJsonStateNumber | |
| LaxJsonStateNumberDecimal | |
| LaxJsonStateNumberExponent | |
| LaxJsonStateNumberExponentSign | |
Definition at line 26 of file laxjson.h.
◆ LaxJsonError
| Enumerator |
|---|
| LaxJsonErrorNone | |
| LaxJsonErrorUnexpectedChar | |
| LaxJsonErrorExpectedEof | |
| LaxJsonErrorExceededMaxStack | |
| LaxJsonErrorNoMem | |
| LaxJsonErrorExceededMaxValueSize | |
| LaxJsonErrorInvalidHexDigit | |
| LaxJsonErrorInvalidUnicodePoint | |
| LaxJsonErrorExpectedColon | |
| LaxJsonErrorUnexpectedEof | |
| LaxJsonErrorAborted | |
Definition at line 47 of file laxjson.h.
◆ lax_json_create()
◆ lax_json_destroy()
◆ lax_json_feed()
◆ lax_json_eof()
◆ lax_json_str_err()