From f64741d006edc50064e07d6b53e0a7e6309890bb Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Mon, 19 Dec 2022 14:09:50 +0100 Subject: [PATCH] Add toString utils also for int and unsigned int --- src/strutils.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/strutils.h b/src/strutils.h index 68daccd..f18a3b5 100644 --- a/src/strutils.h +++ b/src/strutils.h @@ -18,6 +18,8 @@ inline std::string toString(int16_t val) { return std::to_string(val); } inline std::string toString(uint16_t val) { return std::to_string(val); } inline std::string toString(int32_t val) { return std::to_string(val); } inline std::string toString(uint32_t val) { return std::to_string(val); } +inline std::string toString(int val) { return std::to_string(val); } +inline std::string toString(unsigned int val) { return std::to_string(val); } inline std::string toString(int64_t val) { return std::to_string(val); } inline std::string toString(uint64_t val) { return std::to_string(val); } inline std::string toString(float val) { return std::to_string(val); } @@ -30,6 +32,8 @@ inline std::string toString(std::optional val) { if (val) return toStri inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } +inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } +inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; } inline std::string toString(std::optional val) { if (val) return toString(*val); else return {}; }