CPPThreadPool can be used in all cpp projects