80 Commits

Author SHA1 Message Date
Milo Yip
ee6ebc4b0f Localized DOM 2015-02-25 13:37:40 +08:00
Milo Yip
3ed77f8c51 Localized encoding 2015-02-17 16:36:15 +08:00
Milo Yip
2c207862a9 Localized stream 2015-02-17 15:37:05 +08:00
Milo Yip
35c726b1ff Localizes readme, features and tutorial 2015-02-08 19:09:31 +08:00
Milo Yip
617c61a381 Documentation editing
Reorganized some features. Try to make the text clearer in features and
tutorial.
2015-02-08 19:08:26 +08:00
Milo Yip
9f991fd205 Answer first 3 sections of FAQ 2014-11-30 21:42:12 +08:00
Milo Yip
1c02fceccc Update doc about reading/writing any JSON value at root. 2014-11-30 20:29:37 +08:00
Milo Yip
77e49891f1 Update doc about kDefaultParseFlag 2014-11-30 20:27:17 +08:00
Milo Yip
57b91300fb Merge remote-tracking branch 'origin/master' into issue120floatprecision_customstrtod
Conflicts:
	include/rapidjson/internal/dtoa.h
	test/unittest/readertest.cpp
2014-11-14 22:23:16 +08:00
Philipp A. Hartmann
aadcdb0252 performance.md: reference new benchmark suite 2014-10-28 19:36:15 +01:00
Philipp A. Hartmann
288db9c790 drop unneeded doc/diagram/.gitignore 2014-10-28 15:11:28 +01:00
Philipp A. Hartmann
e8445e0bbc GenericValue: improve operator[] disambiguation
In the original disambiguation fix for `GenericValue::operator[]` (#170),
the documentation has been missing, which led to quite badly rendered
Doxygen pages.

During a cleanup, I've realized that a much simpler disambiguation is
possible:

````cpp
  GenericValue& operator[](SizeType idx); // array
  template <typename T>
  GenericValue& operator[](T* name);      // object
````

This approach works, as non-template functions are preferred over
template functions.

In order to improve the error messages, the pointer type is restricted
to `(const) Ch`.

Update `tutorial.md` to drop the ambiguity warning.
2014-10-24 13:55:26 +02:00
Zhihao Yuan
c6a985c503 Demonstrate CRTP in SAX example
Closes: https://github.com/miloyip/rapidjson/issues/142
2014-10-23 21:55:25 -04:00
Milo Yip
98f87905d9 Update tutorial.md
Correct `PushBack()` example
2014-09-26 11:32:25 +08:00
Pete Gadomski
c7efabc0cf Fix small typo in the docs 2014-09-24 06:25:58 -04:00
Milo Yip
86d63ff10c Update document for kParseFullPrecisionFlag 2014-09-06 10:28:54 +08:00
Kosta
8e624133bb fix SAX documentation to also mention the new Key() method in the Handler concept 2014-09-05 10:33:20 +02:00
Philipp A. Hartmann
24b7976145 tutorial.md: lift restriction to object/array root values 2014-08-11 17:14:31 +02:00
Milo Yip
adb3974e4d Merge pull request #97 from miloyip/issue72customdtoa
Fix #72
2014-08-11 21:56:10 +08:00
Milo Yip
3b3600b3d6 Update internals.md
typo
2014-08-10 23:14:30 +08:00
Milo Yip
8969549527 Update internals.md 2014-08-10 23:00:49 +08:00
Milo Yip
bb748364fe Re-layout iterative parser state diagram. 2014-08-10 22:54:14 +08:00
Milo Yip
54a615a8a3 Added rapidjson logo 2014-08-10 21:32:12 +08:00
Milo Yip
1900b7bace Remove double precision settings API in Writer 2014-08-09 21:37:02 +08:00
Milo Yip
9892847021 Update documents about erase member/elements, also added some time complexity information. 2014-07-31 23:58:52 +08:00
thebusytypist
1ec83fb703 Use img attribute to specify height. 2014-07-19 13:27:39 +08:00
thebusytypist
f728f57275 Specify image height. 2014-07-19 13:21:53 +08:00
thebusytypist
1ed4a5ed84 Use html for scaled image. 2014-07-19 13:20:30 +08:00
thebusytypist
fab097f2f2 Fix unit of image size. 2014-07-19 13:16:31 +08:00
thebusytypist
dbc3653754 Change image size. 2014-07-19 13:14:26 +08:00
thebusytypist
5b549f1dce Elaborate the construction of state machine; add states diagram. 2014-07-19 13:12:13 +08:00
thebusytypist
03ecc2e4f8 Add TOC and missing hash tags. 2014-07-19 10:55:53 +08:00
thebusytypist
d29e5f96ad Add document for implementation of iterative parser. 2014-07-19 10:39:23 +08:00
miloyip
9eda05c286 Fixes example code in encoding 2014-07-16 09:13:06 +08:00
Milo Yip
7cfe718d3d Minor update to encoding documentation 2014-07-16 01:56:11 +08:00
Milo Yip
e590e0757e Add missing hash tags 2014-07-16 01:21:51 +08:00
Milo Yip
649db917be Add encoding documentation 2014-07-16 01:09:30 +08:00
Milo Yip
2e0b3de8d6 Minor update of SAX doc, add about IsComplete() and Reset() 2014-07-13 21:44:17 +08:00
Milo Yip
4998f1ca9e Add capitalize example to sax documentation 2014-07-13 04:01:11 +08:00
Milo Yip
be478343a5 Update SAX documentation: writer, techniques 2014-07-13 03:21:38 +08:00
Milo Yip
05811e73d4 Update SAX documentation 2014-07-12 23:29:23 +08:00
Milo Yip
2579eca7e2 Merge remote-tracking branch 'origin/master' into document 2014-07-10 01:46:49 +08:00
Milo Yip
84126175e4 Wrote a part of SAX 2014-07-10 01:32:50 +08:00
Philipp A. Hartmann
12c5805c7e tutorial.md: update for new string API 2014-07-09 11:26:22 +02:00
Philipp A. Hartmann
58b741ac4b tutorial.md: document GenericValue::Move() 2014-07-09 11:25:55 +02:00
Milo Yip
9ff95ca2cf Minor changes of doc 2014-07-08 14:38:25 +08:00
Milo Yip
3600c6b474 Update table CSS 2014-07-08 14:21:17 +08:00
Milo Yip
62970ee230 Improves documentation style, TOC, fixes links.
Some links will become broken in GitHub.
2014-07-08 14:11:18 +08:00
miloyip
8d612570c8 Revise doxygen style
Imitate readthedocs
2014-07-07 19:15:10 +08:00
Milo Yip
6e4d8db51d Fix readme issue in doxygen, customize css
Imitate GitHub markdown rendering
2014-07-07 01:01:49 +08:00