Commit Graph

22 Commits

Author SHA1 Message Date
2592cd0442 json/tree: add mutable indexing operators 2015-03-19 00:25:50 +11:00
a2535e2006 json/tree: add mutable conversion queries 2015-03-19 00:25:50 +11:00
6e81437b93 json/tree: add as_chars accessor 2015-03-19 00:25:50 +11:00
b01635141f json/tree: add type enum and value queries 2015-03-19 00:25:50 +11:00
5e20ee3a1d json/fwd: add forward declaration header 2015-03-19 00:25:50 +11:00
5fd11fbe53 json/tree: make value classes final 2015-03-18 15:45:33 +11:00
4f0f040f7d json/tree: add clone method 2015-03-18 15:44:46 +11:00
47cc2adfab json: add key_error exception class 2015-03-18 15:42:03 +11:00
0db3188a49 j/tree: add as_{uint,float,double} 2015-02-16 23:38:08 +11:00
2ae1c5e465 json: make include paths relative
fixes path issues when used from other projects
2015-02-03 13:09:23 +11:00
60787655b3 json: split json impl files into tree and flat 2015-02-03 00:15:07 +11:00
ac019fa33f toosl: add json prefix to json sources 2014-05-09 13:08:50 +10:00
f9cc4926f2 Categorise functionality from types.hpp 2012-05-25 15:19:07 +10:00
4f5d75a1df Make all check macros uppercase 2012-05-11 12:34:21 +10:00
7ddc076916 Quiecse some unusused parameter warnings 2012-05-08 16:38:55 +10:00
3823f239c2 Remove unused variables and code 2012-04-26 14:55:35 +10:00
ed990ba889 Move output operators into target's namespace 2012-04-24 18:12:07 +10:00
77942e008d Change my email to an active domain 2012-04-23 13:10:50 +10:00
e34975d109 Add a simple json-schema validator.
Does not handle $ref clauses, fragments, format fields, and a bunch of
other more minor details. But it should hold for simple self-contained
json objects.
2012-04-20 18:20:49 +10:00
f0928b80c1 Give json-clean a licence header 2012-04-20 18:08:59 +10:00
937d9522e0 Add simple json validator application 2012-04-12 14:19:01 +10:00
4ab352036d Add simple json reformatter utility 2012-04-12 14:19:01 +10:00