summaryrefslogtreecommitdiff
path: root/host/commands/emugen/tests/t.001/expected/encoder/foo_entry.cpp
diff options
context:
space:
mode:
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.cpp21
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);
+}
+