#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 | |