Происходит это следующим образом: поток, который надо идентифицировать, должен вызвать метод Store(), который сохранит идентификатор потока в объекте. Для проверки тот ли это поток, в котором был вызван Store() следует вызвать Check(). Если это тот же поток, то Check() вернет true, в противном случае - false.
Класс обеспечивает многопоточность.
См. определение в файле SysThreadIdentifier.h строка 30
Открытые члены | |
void | Store () |
Запомнить текущий поток для идентификации. | |
bool | Check () |
Произвести проверку текущего потока. |
void Cntm::SpecUtils::SysThreadIdentifier::Store | ( | ) | [inline] |
bool Cntm::SpecUtils::SysThreadIdentifier::Check | ( | ) | [inline] |
Произвести проверку текущего потока.
Если это тот же поток, который был запомнен методом Store(), то результат true, если это другой поток, то результат false.
См. определение в файле SysThreadIdentifier.h строка 42
© Овсеевич Р.В. Документация по CntmLib 1.1.4 от 28 May 2008. Создано системой 1.5.3 |