#include <string.h>
#include <vector>
#include <stdio.h>
#include "univalue.h"
#include "univalue_utffilter.h"
Go to the source code of this file.
|
| #define | expect(bit) (expectMask & (EXP_##bit)) |
| |
| #define | setExpect(bit) (expectMask |= EXP_##bit) |
| |
| #define | clearExpect(bit) (expectMask &= ~EXP_##bit) |
| |
|
| static bool | json_isdigit (int ch) |
| |
| static const char * | hatoui (const char *first, const char *last, unsigned int &out) |
| |
| enum jtokentype | getJsonToken (std::string &tokenVal, unsigned int &consumed, const char *raw, const char *end) |
| |
| #define clearExpect |
( |
|
bit | ) |
(expectMask &= ~EXP_##bit) |
| #define expect |
( |
|
bit | ) |
(expectMask & (EXP_##bit)) |
| #define setExpect |
( |
|
bit | ) |
(expectMask |= EXP_##bit) |
| Enumerator |
|---|
| EXP_OBJ_NAME |
|
| EXP_COLON |
|
| EXP_ARR_VALUE |
|
| EXP_VALUE |
|
| EXP_NOT_VALUE |
|
Definition at line 247 of file univalue_read.cpp.
| enum jtokentype getJsonToken |
( |
std::string & |
tokenVal, |
|
|
unsigned int & |
consumed, |
|
|
const char * |
raw, |
|
|
const char * |
end |
|
) |
| |
| static const char* hatoui |
( |
const char * |
first, |
|
|
const char * |
last, |
|
|
unsigned int & |
out |
|
) |
| |
|
static |
| static bool json_isdigit |
( |
int |
ch | ) |
|
|
static |
| const size_t MAX_JSON_DEPTH = 512 |
|
static |