single timer test ok. It takes me a long time that function pointer and virtual function can not use in this project, why?