| 118 | } |
| 119 | |
| 120 | void testStruct(Xtruct& out, const Xtruct &thing) override { |
| 121 | cout << "[C -> C++] testStruct({\"" << thing.string_thing << "\", " << (int)thing.byte_thing << ", " << thing.i32_thing << ", " << thing.i64_thing << "})" << '\n'; |
| 122 | out = thing; |
| 123 | } |
| 124 | |
| 125 | void testNest(Xtruct2& out, const Xtruct2& nest) override { |
| 126 | const Xtruct &thing = nest.struct_thing; |