Lines Matching refs:ThreadFuncs
44 class ThreadFuncs // This class isolates OS dependent threading class
53 void ThreadFuncs::startThread(ThreadFunc func, void *param) in startThread()
64 unsigned long ThreadFuncs::getCurrentMillis() in getCurrentMillis()
93 class ThreadFuncs // This class isolates OS dependent threading class
102 void ThreadFuncs::Sleep(int millis) in Sleep()
110 void ThreadFuncs::startThread(ThreadFunc func, void *param) in startThread()
130 unsigned long ThreadFuncs::getCurrentMillis() { in getCurrentMillis()
412 ThreadFuncs::startThread(threadMain, &gThreadInfo[threadNum]); in main()
416 unsigned long startTime = ThreadFuncs::getCurrentMillis(); in main()
437 ThreadFuncs::Sleep(1000); // We sleep while threads do their work ... in main()
464 elapsedSeconds = (ThreadFuncs::getCurrentMillis() - startTime) / 1000; in main()
481 ThreadFuncs::yield(); in main()
510 ThreadFuncs::yield(); in main()