Bitcoin Core 28.99.0
P2P Digital Currency
UniValue Member List

This is the complete list of members for UniValue, including all inherited members.

checkObject(const std::map< std::string, UniValue::VType > &memberTypes) constUniValue
checkType(const VType &expected) constUniValueprivate
clear()UniValue
empty() constUniValueinline
exists(const std::string &key) constUniValueinline
find_value(std::string_view key) constUniValue
findKey(const std::string &key, size_t &retIdx) constUniValueprivate
get_array() constUniValue
get_bool() constUniValue
get_obj() constUniValue
get_real() constUniValue
get_str() constUniValue
getInt() constUniValue
getKeys() constUniValue
getObjMap(std::map< std::string, UniValue > &kv) constUniValue
getType() constUniValueinline
getValStr() constUniValueinline
getValues() constUniValue
isArray() constUniValueinline
isBool() constUniValueinline
isFalse() constUniValueinline
isNull() constUniValueinline
isNum() constUniValueinline
isObject() constUniValueinline
isStr() constUniValueinline
isTrue() constUniValueinline
keysUniValueprivate
operator[](const std::string &key) constUniValue
operator[](size_t index) constUniValue
push_back(UniValue val)UniValue
push_backV(const std::vector< UniValue > &vec)UniValue
push_backV(It first, It last)UniValue
pushKV(std::string key, UniValue val)UniValue
pushKVEnd(std::string key, UniValue val)UniValue
pushKVs(UniValue obj)UniValue
read(std::string_view raw)UniValue
setArray()UniValue
setBool(bool val)UniValue
setFloat(double val)UniValue
setInt(uint64_t val)UniValue
setInt(int64_t val)UniValue
setInt(int val_)UniValueinline
setNull()UniValue
setNumStr(std::string str)UniValue
setObject()UniValue
setStr(std::string str)UniValue
size() constUniValueinline
typUniValueprivate
type() constUniValueinline
UniValue()UniValueinline
UniValue(UniValue::VType type, std::string str={})UniValueinline
UniValue(Ref &&val)UniValueinline
valUniValueprivate
valuesUniValueprivate
VARR enum valueUniValue
VBOOL enum valueUniValue
VNULL enum valueUniValue
VNUM enum valueUniValue
VOBJ enum valueUniValue
VSTR enum valueUniValue
VType enum nameUniValue
write(unsigned int prettyIndent=0, unsigned int indentLevel=0) constUniValue
writeArray(unsigned int prettyIndent, unsigned int indentLevel, std::string &s) constUniValueprivate
writeObject(unsigned int prettyIndent, unsigned int indentLevel, std::string &s) constUniValueprivate