From cfa0384d642ee2623502792d53c6c06020bd2eb5 Mon Sep 17 00:00:00 2001 From: isle2983 Date: Sat, 10 Sep 2016 16:15:39 -0600 Subject: [PATCH] Convenience wrappers for push_back-ing integer types --- include/univalue.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/univalue.h b/include/univalue.h index e48b905bfb8571..1d215d570736e7 100644 --- a/include/univalue.h +++ b/include/univalue.h @@ -92,6 +92,18 @@ class UniValue { std::string s(val_); return push_back(s); } + bool push_back(uint64_t val_) { + UniValue tmpVal(val_); + return push_back(tmpVal); + } + bool push_back(int64_t val_) { + UniValue tmpVal(val_); + return push_back(tmpVal); + } + bool push_back(int val_) { + UniValue tmpVal(val_); + return push_back(tmpVal); + } bool push_backV(const std::vector& vec); bool pushKV(const std::string& key, const UniValue& val);