Implementation. More...
#include "vrpn_Thread.h"#include "vrpn_Shared.h"#include <stdio.h>#include <string.h>#include <errno.h>#include <signal.h>
Go to the source code of this file.
Namespaces | |
| namespace | vrpn |
Macros | |
| #define | ALL_ASSERT(exp, msg) |
Functions | |
| bool | vrpn_test_threads_and_semaphores (void) |
| #define ALL_ASSERT | ( | exp, | |
| msg ) |
Definition at line 36 of file vrpn_Thread.C.
Referenced by vrpn_Semaphore::condP(), vrpn_Semaphore::p(), and vrpn::SemaphoreGuard::unlock().
| bool vrpn_test_threads_and_semaphores | ( | void | ) |
Definition at line 685 of file vrpn_Thread.C.
References vrpn_Thread::available(), vrpn_Semaphore::condP(), vrpn_Thread::go(), vrpn_Thread::number_of_processors(), vrpn_Semaphore::p(), vrpn_ThreadData::pvUD, vrpn_Thread::td, vrpn_Thread::userData(), vrpn_Semaphore::v(), vrpn_gettimeofday, vrpn_SleepMsecs(), and vrpn_TimevalDiff().
