Add std::string overload to PrettyWriter when RAPIDJSON_HAS_STDSTRING defined.

This commit is contained in:
Drew Noakes 2015-02-02 10:05:31 +00:00
parent 9d4f0296ff
commit e54136d74c

View File

@ -82,6 +82,12 @@ public:
return Base::WriteString(str, length);
}
#if RAPIDJSON_HAS_STDSTRING
bool String(const std::basic_string<Ch>& str) {
return String(str.data(), SizeType(str.size()));
}
#endif
bool StartObject() {
PrettyPrefix(kObjectType);
new (Base::level_stack_.template Push<typename Base::Level>()) typename Base::Level(false);