///
bool isStrInt(string const & str);
+/// does the string represent an unsigned integer value ?
+bool isStrUnsignedInt(string const & str);
+
///
int strToInt(string const & str);
+/// convert string to an unsigned integer
+unsigned int strToUnsignedInt(string const & str);
+
///
bool isStrDbl(string const & str);
{
return (b ? "true" : "false");
}
-
+
+///
+template<>
+inline
+string const tostr(string const & s)
+{
+ return s;
+}
+
/// Does the string start with this prefix?
bool prefixIs(string const &, char const *);