diff options
author | Claudius "keldu" Holeksa <mail@keldu.de> | 2024-01-22 19:05:42 +0100 |
---|---|---|
committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2024-01-22 19:06:03 +0100 |
commit | 842892f3b8334e3f9a0b22e83a51b9df1d1cef82 (patch) | |
tree | 5b816f499d98af3f0ab4b11eed05c7eaa0dd8b75 /modules/tools | |
parent | 2dd333c909748e7e735be3e302c8e7a0993bbbec (diff) |
tools: Thinking about how to create proper json files
Diffstat (limited to 'modules/tools')
-rw-r--r-- | modules/tools/c_gen_iface.hpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/modules/tools/c_gen_iface.hpp b/modules/tools/c_gen_iface.hpp index 1416062..8bdbca9 100644 --- a/modules/tools/c_gen_iface.hpp +++ b/modules/tools/c_gen_iface.hpp @@ -13,10 +13,19 @@ namespace saw { namespace impl { +namespace schema { +using namespace saw::schema; + +using CIface = Struct< + Member<schema::String,"members"> + Member<schema::String,"structs"> +>; +} /** * Type meant to provide future help if I decide to introduce more maps */ struct c_types { + struct c_member { std::string key; std::string name; |