virtual void say6(uint32_t a, uint64_t b, uint32_t c) { fprintf(stderr, "say6(%08x, %016llx, %08x)\n", a, (long long)b, c); assert(a == v6a); assert(b == v6b); assert(c == v6c); incr_cnt(); }
virtual void say4(S2 s){ fprintf(stderr, "say4(S2{a:%d,b:%d,c:%d})\n", s.a,s.b,s.c); assert(s.a == s2.a); assert(s.b == s2.b); assert(s.c == s2.c); incr_cnt(); }
void added ( float a ) { fprintf(stderr, "Result=%f\n", a); incr_cnt(); }
void say2(uint16_t a, uint16_t b) { fprintf(stderr, "received Simple.say2(%d %d)\n", a, b); TEST_ASSERT(a == v2a); TEST_ASSERT(b == v2b); incr_cnt(); }
void say1(uint32_t a) { fprintf(stderr, "received Simple.say1(%d)\n", a); TEST_ASSERT(a == v1a); incr_cnt(); }
virtual void yyuv(uint32_t yy, uint32_t uv) { fprintf(stderr, "yyuv(%d,%d)\n", yy, uv); // assert(a == v1a); incr_cnt(); }
virtual void yuv(uint32_t y, uint32_t u, uint32_t v) { fprintf(stderr, "yuv(%d,%d,%d)\n", y, u, v); struct yuv answer = {y,u,v}; assert(expected_yuv == answer); incr_cnt(); }
virtual void rgb(uint32_t r, uint32_t g, uint32_t b) { fprintf(stderr, "rgb(%d,%d,%d)\n", r, g, b); struct rgb answer = {r, g, b}; assert(expected_rgb == answer); incr_cnt(); }
virtual void say7(S3 v) { fprintf(stderr, "say7(%08x, %08x)\n", v.a, v.e1); assert(v.a == v7a); assert(v.e1 == v7b); incr_cnt(); }
virtual void say3(S1 s){ fprintf(stderr, "say3(S1{a:%d,b:%d})\n", s.a, s.b); assert(s.a == s1.a); assert(s.b == s1.b); incr_cnt(); }
virtual void say2(uint32_t a, uint32_t b) { fprintf(stderr, "say2(%d %d)\n", a, b); assert(a == v2a); assert(b == v2b); incr_cnt(); }
virtual void say1(uint32_t a) { fprintf(stderr, "say1(%d)\n", a); assert(a == v1a); incr_cnt(); }