- 06 Jul, 2014 1 commit
-
-
Milo Yip authored
But some examples are to be filled in.
-
- 04 Jul, 2014 15 commits
-
-
Milo Yip authored
-
Milo Yip authored
-
Milo Yip authored
-
Milo Yip authored
C-style cast Add function const to MemoryPoolAllocator::Capacity() and Size()
-
Milo Yip authored
-
Milo Yip authored
-
Milo Yip authored
-
Milo Yip authored
-
Milo Yip authored
-
Milo Yip authored
Added unit test for parsing EncodedStream to Document.
-
-
Milo Yip authored
-
Milo Yip authored
-
Milo Yip authored
-
Milo Yip authored
Safer implementation of Swap()
-
- 03 Jul, 2014 24 commits
-
-
Milo Yip authored
Also added documentation, unit tests for swapping Document/Value, Document/Document.
-
Milo Yip authored
Miscellaneous cleanups
-
Milo Yip authored
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
The error messages in ParseNumber used `is.Tell` to report the position of the number parsing error. Depending on the copy optimization of the current stream, this can lead to different behaviour (beginning of number vs. position of error).
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
* Delegate constant string construction to SetStringRaw * Delegate "const Ch*" overloads to GenericValue variants of operator[], FindMember and RemoveMember * Remove repeated template arguments in nested struct Array (cherry-picked from ca9b0332d)
-
Philipp A. Hartmann authored
Instead of hard-coding the value 0 for the parseFlags in the various parsing overloads, explicitly use kParseDefaultFlags to provide more self-documenting code.
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
Milo Yip authored
@pah
-
Milo Yip authored
Added GenericValue::Swap()
-
Milo Yip authored
-
Milo Yip authored
-
Milo Yip authored
Add explicit MemberIterator, return MemberEnd() from FindMember()
-
Philipp A. Hartmann authored
No functional changes.
-
Philipp A. Hartmann authored
* use MemberIterator instead of plain pointer * check against MemberEnd() instead of NULL
-
Philipp A. Hartmann authored
In order to activate the suppression of "-Weffc++" warnings in the template meta function classes (non-virtual destructor), move the inclusion of the meta-function header `internal/meta.h` after the suppression pragma.
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
Add dedicated class-based member iterator to prepare the switch to a (safe) API change to return MemberEnd() from FindMember(). Pointer-based iterator can be kept by defining RAPIDJSON_NOMEMBERITERATORCLASS. This may be useful for platforms without a working <iterator> header.
-
Philipp A. Hartmann authored
* Add/RemoveConst * IsSame, IsConst, IsMoreConst * Enable/DisableIf (including helper macro)
-
miloyip authored
-
Milo Yip authored
GenericReader: simplify local stream copy optimization
-