Add support for long and unsigned long in Writer.

This commit is contained in:
Victor Zverovich
2013-09-08 14:18:08 -07:00
parent e89c60d63e
commit 2a9f358d7e
2 changed files with 32 additions and 0 deletions
+8
View File
@@ -499,6 +499,14 @@ class BasicWriter {
return *this << IntFormatter<unsigned, TypeSpec<0> >(value, TypeSpec<0>());
}
BasicWriter &operator<<(long value) {
return *this << IntFormatter<long, TypeSpec<0> >(value, TypeSpec<0>());
}
BasicWriter &operator<<(unsigned long value) {
return *this <<
IntFormatter<unsigned long, TypeSpec<0> >(value, TypeSpec<0>());
}
BasicWriter &operator<<(double value) {
FormatDouble(value, FormatSpec(), -1);
return *this;