File tree Expand file tree Collapse file tree 3 files changed +14
-4
lines changed Expand file tree Collapse file tree 3 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -407,7 +407,10 @@ JSON_API std::istream& operator>>(std::istream&, _Value&);
407
407
408
408
typedef detail::CharReader<detail::Value<>> CharReader; // class Json::CharReader
409
409
typedef detail::CharReaderBuilder<detail::Value<>> CharReaderBuilder; // class Json::CharReaderBuilder
410
+
410
411
typedef detail::Reader<detail::Value<>> Reader; // class Json::Reader
412
+ template <class _Alloc , class _String > // class Json::Reader_ type with accessible allocator
413
+ using Reader_ = detail::Reader<detail::Value<_Alloc, _String>>;
411
414
412
415
} // namespace Json
413
416
Original file line number Diff line number Diff line change @@ -885,13 +885,14 @@ class JSON_API ValueIterator : public ValueIteratorBase<_Value> {
885
885
886
886
typedef detail::Path<detail::Value<>> Path; // class Json::Path
887
887
typedef detail::PathArgument<detail::Value<>> PathArgument; // class Json::PathArgument
888
- template <class _Alloc , class _String > // class Json::Value_ type with accessible allocator
889
- using Value_ = Json::detail::Value<_Alloc, _String>;
890
- typedef detail::Value<> Value; // class Json::Value
891
888
typedef detail::ValueConstIterator<detail::Value<>> ValueConstIterator; // class Json::ValueConstIterator
892
889
typedef detail::ValueIterator<detail::Value<>> ValueIterator; // class Json::ValueIterator
893
890
typedef detail::ValueIteratorBase<detail::Value<>> ValueIteratorBase; // class Json::ValueIteratorBase
894
891
892
+ typedef detail::Value<> Value; // class Json::Value
893
+ template <class _Alloc , class _String > // class Json::Value_ type with accessible allocator
894
+ using Value_ = detail::Value<_Alloc, _String>;
895
+
895
896
} // namespace Json
896
897
897
898
Original file line number Diff line number Diff line change @@ -343,12 +343,18 @@ typename _Value::String JSON_API valueToQuotedString(const char* value);
343
343
344
344
bool jsonIsFinite (double value);
345
345
346
- typedef detail::FastWriter<detail::Value<>> FastWriter; // class Json::FastWriter
347
346
typedef detail::StreamWriter<detail::Value<>> StreamWriter; // class Json::StreamWriter
348
347
typedef detail::StreamWriterBuilder<detail::Value<>> StreamWriterBuilder; // class Json::StreamWriterBuilder
349
348
typedef detail::StyledStreamWriter<detail::Value<>> StyledStreamWriter; // class Json::StyledStreamWriter
350
349
typedef detail::StyledWriter<detail::Value<>> StyledWriter; // class Json::StyledWriter
350
+
351
+ typedef detail::FastWriter<detail::Value<>> FastWriter; // class Json::FastWriter
352
+ template <class _Alloc , class _String > // class Json::FastWriter type with accessible allocator
353
+ using FastWriter_ = detail::FastWriter<detail::Value<_Alloc, _String>>;
354
+
351
355
typedef detail::Writer<detail::Value<>> Writer; // class Json::Writer
356
+ template <class _Alloc , class _String > // class Json::Writer_ type with accessible allocator
357
+ using Writer_ = detail::Writer<detail::Value<_Alloc, _String>>;
352
358
353
359
} // namespace Json
354
360
You can’t perform that action at this time.
0 commit comments