api: fromjson/tojson enum flag support 85/30385/2
authorOle Troan <ot@cisco.com>
Fri, 4 Dec 2020 12:15:30 +0000 (13:15 +0100)
committerPaul Vinciguerra <pvinci@vinciconsulting.com>
Fri, 11 Dec 2020 22:54:09 +0000 (22:54 +0000)
commit793be46324453e5326eb37a13ffb82f92b1f55b1
tree4a7932b5ccfce018a97c8e75e8a9aa1c16f18e15
parent6c8cdf78b47494f98ac0d6dac8c736467f4afc55
api: fromjson/tojson enum flag support

Represent enum flags as JSON arrays (as these can have multiple values).
Add unit tests.

Type: improvement
Change-Id: I680c5b6f76ef6f05f360e2f3b9c4cbb927e15d7d
Signed-off-by: Ole Troan <ot@cisco.com>
src/tools/vppapigen/vppapigen_c.py
src/vat2/CMakeLists.txt
src/vat2/jsonconvert.c
src/vat2/test/vat2_test.api [new file with mode: 0644]
src/vat2/test/vat2_test.c [new file with mode: 0644]