Но лично я забил рефакторить, ибо интерфейс моих классов 2001 года издания, обеспечивающие не меньшую портабельность между WinAPI и POSIX, гораздо удобнее pthreadнутого std.
Если это какие-то личные поделки для себя, то вопросов нет. А так похоже на nih- синдром :)