tf::pt thread_local Worker * thread_local Worker* tf::pt::worker worker {nullptr}