add explicit unsigned->string conversion

This commit is contained in:
Dennis Luxen 2014-06-09 17:50:50 +02:00
parent 47ab0cbf62
commit c7b90bac1a

View File

@ -89,6 +89,14 @@ static inline std::string IntToString(const int value)
return output;
}
static inline std::string UintToString(const unsigned value)
{
std::string output;
std::back_insert_iterator<std::string> sink(output);
boost::spirit::karma::generate(sink, boost::spirit::karma::uint_, value);
return output;
}
static inline void int64ToString(const int64_t value, std::string &output)
{
output.clear();