diff options
Diffstat (limited to 'host/commands/emugen/tests/t.001/expected/encoder/foo_entry.cpp')
-rw-r--r-- | host/commands/emugen/tests/t.001/expected/encoder/foo_entry.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/host/commands/emugen/tests/t.001/expected/encoder/foo_entry.cpp b/host/commands/emugen/tests/t.001/expected/encoder/foo_entry.cpp index 05bf3bb6e..92e8ef43a 100644 --- a/host/commands/emugen/tests/t.001/expected/encoder/foo_entry.cpp +++ b/host/commands/emugen/tests/t.001/expected/encoder/foo_entry.cpp @@ -10,6 +10,9 @@ extern "C" { void fooUnsupported(void* params); void fooDoEncoderFlush(FooInt param); void fooTakeConstVoidPtrConstPtr(const void* const* param); + void fooSetComplexStruct(const FooStruct* obj); + void fooGetComplexStruct(FooStruct* obj); + void fooInout(uint32_t* count); }; #ifndef GET_CONTEXT @@ -49,3 +52,21 @@ void fooTakeConstVoidPtrConstPtr(const void* const* param) ctx->fooTakeConstVoidPtrConstPtr(ctx, param); } +void fooSetComplexStruct(const FooStruct* obj) +{ + GET_CONTEXT; + ctx->fooSetComplexStruct(ctx, obj); +} + +void fooGetComplexStruct(FooStruct* obj) +{ + GET_CONTEXT; + ctx->fooGetComplexStruct(ctx, obj); +} + +void fooInout(uint32_t* count) +{ + GET_CONTEXT; + ctx->fooInout(ctx, count); +} + |