- world->test.startup= reinterpret_cast<test_callback_fn>(world_test_startup);
- world->test.flush= reinterpret_cast<test_callback_fn>(world_flush);
- world->test.pre_run= reinterpret_cast<test_callback_fn>(world_pre_run);
- world->test.post_run= reinterpret_cast<test_callback_fn>(world_post_run);
- world->test.on_error= reinterpret_cast<test_callback_error_fn>(world_on_error);
+ world->item._startup= reinterpret_cast<test_callback_fn*>(world_test_startup);
+ world->item._flush= reinterpret_cast<test_callback_fn*>(world_flush);
+ world->item.set_pre(reinterpret_cast<test_callback_fn*>(world_pre_run));
+ world->item.set_post(reinterpret_cast<test_callback_fn*>(world_post_run));
+ world->_on_error= reinterpret_cast<test_callback_error_fn*>(world_on_error);