#include <string>
#include <map>
#include <vector>
Go to the source code of this file.
|
| enum | YJsonObjectType {
YJsonObjectType::UNDEFINED,
YJsonObjectType::STRING,
YJsonObjectType::NUMBER,
YJsonObjectType::OBJECT,
YJsonObjectType::ARRAY
} |
| |
| enum | YJsonParserState {
YJsonParserState::START_KEY,
YJsonParserState::START_KEY_NAME,
YJsonParserState::END_KEY,
YJsonParserState::START_OBJECT,
YJsonParserState::START_VALUE,
YJsonParserState::END_VALUE,
YJsonParserState::START_VALUE_OBJECT,
YJsonParserState::START_VALUE_STRING,
YJsonParserState::START_VALUE_NUMBER,
YJsonParserState::START_VALUES_ARRAY,
YJsonParserState::END_VALUE_NUMBER,
YJsonParserState::END
} |
| |
◆ YJsonObjectType
| Enumerator |
|---|
| UNDEFINED | |
| STRING | |
| NUMBER | |
| OBJECT | |
| ARRAY | |
◆ YJsonParserState
| Enumerator |
|---|
| START_KEY | |
| START_KEY_NAME | |
| END_KEY | |
| START_OBJECT | |
| START_VALUE | |
| END_VALUE | |
| START_VALUE_OBJECT | |
| START_VALUE_STRING | |
| START_VALUE_NUMBER | |
| START_VALUES_ARRAY | |
| END_VALUE_NUMBER | |
| END | |