![]() |
Bitcoin ABC
0.26.3
P2P Digital Currency
|
#include <stdint.h>
#include <string.h>
#include <string>
#include <vector>
#include <map>
#include <cassert>
#include <utility>
Go to the source code of this file.
Classes | |
class | UniValue |
Enumerations | |
enum | jtokentype { JTOK_ERR = -1 , JTOK_NONE = 0 , JTOK_OBJ_OPEN , JTOK_OBJ_CLOSE , JTOK_ARR_OPEN , JTOK_ARR_CLOSE , JTOK_COLON , JTOK_COMMA , JTOK_KW_NULL , JTOK_KW_TRUE , JTOK_KW_FALSE , JTOK_NUMBER , JTOK_STRING } |
Functions | |
static std::pair< std::string, UniValue > | Pair (const char *cKey, const char *cVal) |
static std::pair< std::string, UniValue > | Pair (const char *cKey, std::string strVal) |
static std::pair< std::string, UniValue > | Pair (const char *cKey, uint64_t u64Val) |
static std::pair< std::string, UniValue > | Pair (const char *cKey, int64_t i64Val) |
static std::pair< std::string, UniValue > | Pair (const char *cKey, bool iVal) |
static std::pair< std::string, UniValue > | Pair (const char *cKey, int iVal) |
static std::pair< std::string, UniValue > | Pair (const char *cKey, double dVal) |
static std::pair< std::string, UniValue > | Pair (const char *cKey, const UniValue &uVal) |
static std::pair< std::string, UniValue > | Pair (std::string key, const UniValue &uVal) |
enum jtokentype | getJsonToken (std::string &tokenVal, unsigned int &consumed, const char *raw, const char *end) |
const char * | uvTypeName (UniValue::VType t) |
static bool | jsonTokenIsValue (enum jtokentype jtt) |
static bool | json_isspace (int ch) |
const UniValue & | find_value (const UniValue &obj, const std::string &name) |
Variables | |
const UniValue | NullUniValue |
enum jtokentype |
Enumerator | |
---|---|
JTOK_ERR | |
JTOK_NONE | |
JTOK_OBJ_OPEN | |
JTOK_OBJ_CLOSE | |
JTOK_ARR_OPEN | |
JTOK_ARR_CLOSE | |
JTOK_COLON | |
JTOK_COMMA | |
JTOK_KW_NULL | |
JTOK_KW_TRUE | |
JTOK_KW_FALSE | |
JTOK_NUMBER | |
JTOK_STRING |
Definition at line 206 of file univalue.h.
enum jtokentype getJsonToken | ( | std::string & | tokenVal, |
unsigned int & | consumed, | ||
const char * | raw, | ||
const char * | end | ||
) |
Definition at line 25 of file univalue_read.cpp.
|
inlinestatic |
Definition at line 243 of file univalue.h.
|
inlinestatic |
|
inlinestatic |
Definition at line 174 of file univalue.h.
|
inlinestatic |
Definition at line 146 of file univalue.h.
|
inlinestatic |
Definition at line 195 of file univalue.h.
|
inlinestatic |
Definition at line 188 of file univalue.h.
|
inlinestatic |
Definition at line 181 of file univalue.h.
|
inlinestatic |
Definition at line 167 of file univalue.h.
|
inlinestatic |
Definition at line 153 of file univalue.h.
|
inlinestatic |
Definition at line 160 of file univalue.h.
Definition at line 201 of file univalue.h.
const char* uvTypeName | ( | UniValue::VType | t | ) |
|
extern |
Definition at line 13 of file univalue.cpp.