xmlrpc "call" 関数 (可変数のパラメーターを取る) を別の関数 (可変数のパラメーターを取る) でラップしたいと思います。ラッパー関数に渡された可変数のパラメーターを xmlrpc "call" 関数に単純に転送したいと思います。va_start と va_arg の使用方法は知っていますが、渡される値についてはあまり気にしません。単純にそれらをラップされた関数に転送したいだけです。これは可能ですか?
ラップしたい関数の仕様は
call(const char* url, const char* function, const char* paramSpec, void* result, ...);
私のラッパーは最初の 3 つのパラメーターと参照結果を処理します。追加のパラメーターを call 関数に転送するだけです。