Я хочу иметь возможность идентифицировать потоки простым id при ведении журнала, чтобы было легко отслеживать выполнение одного потока. С помощью окон, использующих API GetCurrentThreadId(), можно добиться того, чего я хочу. В boost::thread существует метод get_id(), но это не представляет собой целочисленное значение, такое как целое число. У этого объекта есть член thread_data, который содержит идентификатор, который, кажется, является тем, что я хочу, но член данных является закрытым, поэтому доступ к нему невозможен.
Каков способ повышения доступа к идентификатору потока для отображения или идентификации?