diff options
Diffstat (limited to 'include/mbgl/util/string.hpp')
-rw-r--r-- | include/mbgl/util/string.hpp | 14 |
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); |