Add json support 79/4279/7
authorE. Scott Daniels <daniels@research.att.com>
Mon, 29 Jun 2020 19:39:57 +0000 (15:39 -0400)
committerE. Scott Daniels <daniels@research.att.com>
Tue, 30 Jun 2020 18:58:31 +0000 (14:58 -0400)
commit97204c8a0eb213af5f4c656cd30f1ecf82c8a520
tree19721de2c22c54bf3d35ee870e2d76952bd78db0
parent0ac0fb452f47bf32beb4965bf7569034c415be93
Add json support

The munchkin xAPP needs lightweight json, as might other xAPPs,
so it makes sense to do the work onece and add it to the framework.

Issue-ID: RIC-420

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I20ea999ba77566d1404f0d69be0f63669943236e
27 files changed:
.gitmodules [new file with mode: 0644]
CHANGES
CMakeLists.txt
doc/src/lib/rst.im
doc/src/lib/setup.im
doc/src/rtd/rel-notes.rst
doc/src/rtd/rel-notes.xfm
doc/src/user/.gitignore
doc/src/user/Makefile
doc/src/user/cpp_frame.im
doc/src/user/jhash.im [new file with mode: 0644]
doc/src/user/user_guide.xfm
docs/rel-notes.rst
docs/user-guide.rst
ext/jsmn [new submodule]
src/json/CMakeLists.txt [new file with mode: 0644]
src/json/README [new file with mode: 0644]
src/json/jhash.cpp [new file with mode: 0644]
src/json/jhash.hpp [new file with mode: 0644]
src/json/jwrapper.c [new file with mode: 0644]
src/json/jwrapper.h [new file with mode: 0644]
test/Makefile
test/jhash_test.cpp [new file with mode: 0644]
test/scrub_gcov.sh
test/test.json [new file with mode: 0644]
test/unit_test.sh
test/ut_support.cpp [new file with mode: 0644]