class Test{public:int func1(int,double);void func2(int) inline; // или как там? короче с инлайн функциями};
extern "C" {typedef void* HTest;HTest test_create();void test_destroy(HTest);int test_func1(HTest, int, double);void test_func2(HTest, int);}