Bitcoin ABC 0.31.2
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
UniValue Member List

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

::UniValueStreamWriterUniValuefriend
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
reserve(size_t n)UniValueinline
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