summaryrefslogtreecommitdiff
path: root/include/mbgl/util/string.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/mbgl/util/string.hpp')
-rw-r--r--include/mbgl/util/string.hpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/include/mbgl/util/string.hpp b/include/mbgl/util/string.hpp
index d422a9d8f7..5d3631e190 100644
--- a/include/mbgl/util/string.hpp
+++ b/include/mbgl/util/string.hpp
@@ -5,6 +5,8 @@
#include <cassert>
#include <exception>
+#include <mbgl/util/dtoa.hpp>
+
namespace mbgl {
namespace util {
@@ -21,6 +23,18 @@ inline std::string toString(uint8_t num) {
return std::to_string(unsigned(num));
}
+inline std::string toString(float num) {
+ return dtoa(num);
+}
+
+inline std::string toString(double num) {
+ return dtoa(num);
+}
+
+inline std::string toString(long double num) {
+ return dtoa(num);
+}
+
inline std::string toString(std::exception_ptr error) {
assert(error);