|
| enum | LookaheadParsingState {
kInit,
kError,
kHasNull,
kHasBool,
kHasNumber,
kHasString,
kHasKey,
kEnteringObject,
kExitingObject,
kEnteringArray,
kExitingArray
} |
| |
Definition at line 43 of file lookaheadparser.cpp.
| Enumerator |
|---|
| kInit |
|
| kError |
|
| kHasNull |
|
| kHasBool |
|
| kHasNumber |
|
| kHasString |
|
| kHasKey |
|
| kEnteringObject |
|
| kExitingObject |
|
| kEnteringArray |
|
| kExitingArray |
|
Definition at line 65 of file lookaheadparser.cpp.
| LookaheadParserHandler::LookaheadParserHandler |
( |
char * |
str | ) |
|
|
protected |
| bool LookaheadParserHandler::Bool |
( |
bool |
b | ) |
|
|
inline |
| bool LookaheadParserHandler::Double |
( |
double |
d | ) |
|
|
inline |
| bool LookaheadParserHandler::EndArray |
( |
SizeType |
| ) |
|
|
inline |
| bool LookaheadParserHandler::EndObject |
( |
SizeType |
| ) |
|
|
inline |
| bool LookaheadParserHandler::Int |
( |
int |
i | ) |
|
|
inline |
| bool LookaheadParserHandler::Int64 |
( |
int64_t |
i | ) |
|
|
inline |
| bool LookaheadParserHandler::Key |
( |
const char * |
str, |
|
|
SizeType |
length, |
|
|
bool |
|
|
) |
| |
|
inline |
| bool LookaheadParserHandler::Null |
( |
| ) |
|
|
inline |
| void LookaheadParserHandler::ParseNext |
( |
| ) |
|
|
protected |
| bool LookaheadParserHandler::RawNumber |
( |
const char * |
, |
|
|
SizeType |
, |
|
|
bool |
|
|
) |
| |
|
inline |
| bool LookaheadParserHandler::StartArray |
( |
| ) |
|
|
inline |
| bool LookaheadParserHandler::StartObject |
( |
| ) |
|
|
inline |
| bool LookaheadParserHandler::String |
( |
const char * |
str, |
|
|
SizeType |
length, |
|
|
bool |
|
|
) |
| |
|
inline |
| bool LookaheadParserHandler::Uint |
( |
unsigned |
u | ) |
|
|
inline |
| bool LookaheadParserHandler::Uint64 |
( |
uint64_t |
u | ) |
|
|
inline |
| Reader LookaheadParserHandler::r_ |
|
protected |
| Value LookaheadParserHandler::v_ |
|
protected |
The documentation for this class was generated from the following file: