Michael Davidsaver
0ad253c6f0
Remove Base 3.14 compatibility
2019-09-23 10:14:55 -07:00
Michael Davidsaver
aa87a2a23d
json print/parse updates
...
These functions don't create new refs,
so they don't really need to work with shared_ptr.
Fully support printing.
Add option for maskable PVStructure printing.
2018-09-21 10:28:37 -07:00
Michael Davidsaver
51cbe538e8
handle yajl 2.1.0 API changes
2017-10-31 19:34:30 -05:00
Michael Davidsaver
c7c83282ee
parseJSON() more forgiving scalar array handling
...
Allow eg. to initialize array of integers with [1.0, 2.0]
2017-09-07 15:55:21 -05:00
Michael Davidsaver
111f7bd15e
parseJSON() track modified fields
2017-09-07 11:53:54 -05:00
Michael Davidsaver
db6ebfe71b
parseJSON() assign union with scalar value
2017-09-06 18:34:00 -05:00
Michael Davidsaver
443c254d46
no C99 initializers
...
because MSVC doesn't support this...
2017-07-17 15:58:04 +02:00
Michael Davidsaver
5e42cf76eb
import/export fix
2017-07-13 18:35:38 +02:00
Michael Davidsaver
ee4fdf3f39
json print/parse from/to PVStructure
2017-07-13 18:02:10 +02:00