Daniele Bartolini
|
e3c7290d73
Fix JSONElement::array_* not resetting m_at
|
12 gadi atpakaļ |
Daniele Bartolini
|
e9e45c6cd6
Add index_or_nil() and key_or_nil()
|
12 gadi atpakaļ |
Daniele Bartolini
|
032f316cdc
Return true if is_nil() is called on forward-istantiated JSONElement. Also, never crash when is_* methods are called.
|
12 gadi atpakaļ |
Daniele Bartolini
|
c25194eb88
Add array_value() to access JSON arrays much much faster than by calling operator[]
|
12 gadi atpakaļ |
Daniele Bartolini
|
58f9182eb0
more JSONParser fixes
|
12 gadi atpakaļ |
Daniele Bartolini
|
c5e67a391c
Hopefully fix JSONParser
|
12 gadi atpakaļ |
mikymod
|
b5a74d35cf
another fix to JSONParser, need json test asap
|
12 gadi atpakaļ |
mikymod
|
aa198b0074
fix JSONParser
|
12 gadi atpakaļ |
Daniele Bartolini
|
312c7920ad
Fix parse_bool compilation in release mode
|
12 gadi atpakaļ |
Daniele Bartolini
|
c74f42c57e
Fix JSONParser::has_key/is_key_unique
|
12 gadi atpakaļ |
Daniele Bartolini
|
22abba338c
Add JSONParser::is_key_unique()
|
12 gadi atpakaļ |
Daniele Bartolini
|
295bdf257c
Fix assert messages
|
12 gadi atpakaļ |
Daniele Bartolini
|
b7b11cacab
Use parse_double() to parse numbers
|
12 gadi atpakaļ |
Daniele Bartolini
|
ee4b9d841e
Add JSONElement::has_key
|
12 gadi atpakaļ |
Daniele Bartolini
|
4a2255bfc9
Add JSONElement, an helper class to parse JSON documents
|
12 gadi atpakaļ |
Daniele Bartolini
|
ea466a161d
Fix JSONParser::size() when called on string
|
12 gadi atpakaļ |
Daniele Bartolini
|
eb48e59583
Add JSONParser::index
|
12 gadi atpakaļ |
Daniele Bartolini
|
19f371876a
Add JSONParser::string_value
|
12 gadi atpakaļ |
Daniele Bartolini
|
7ba759879e
Make JSONParser::size const
|
12 gadi atpakaļ |
Daniele Bartolini
|
b41801d13f
Add docs to JSONParser
|
12 gadi atpakaļ |
Daniele Bartolini
|
e030fe14eb
Move JSON in-place parsing API into JSONParser and add interface for easily accessing JSON documents
|
12 gadi atpakaļ |
Daniele Bartolini
|
ec2b54ab2d
Move JSON and JSONParser to core/json
|
12 gadi atpakaļ |